Wenn deallocing ein refrence ich release
und dealloc
gesehen haben wird zum Beispiel verwendetUnterschied zwischen Freisetzung und dealloc in Objective-c
-(void)dealloc
{
[foo release];
[nar dealloc];
[super dealloc];
}
Meine Frage ist, wenn release
verwendet werden soll, und wenn dealloc
verwendet werden soll, ?
Dank
Wenn Sie '' self dealloc] 'innerhalb der' -dealloc' Definition aufrufen, wird dies zu einer Rekursion führen. Sind Sie sicher, dass der Code korrekt ist? – codelogic