foundationkit- все статьи тега ➜ страница 0
Как NSAutoreleasePool autorelease пул работает?
Как я понимаю, все, что создается с помощью alloc,новая или скопировать должен быть освобожден вручную. Например: int main(void) { NSString *string; string = [[NSString alloc] init]; /* use the string */ [string release]; } мой вопрос, однако, разве это не было бы так же справедливо?: int main(void) { NSAutoreleasePool *pool; pool = [[NSAutoreleasePool alloc] init]; NSString *string; string = [[[NSString alloc] init] autorelease]; /* use the string */ ...