Сомневаюсь, когда автовыпущенный объект. КОГДА я нашел этот вопрос,
В принятом ответе потока приведено ниже объяснение выполнения цикла выполнения:
void int UIApplicationMain (int argc, char *argv[], NSString *principalClassName, NSString *delegateClassName) {
UIApplication *app = /* create app using principalClassName */;
[app setDelegate:/* create delegate using delegateClassName */];
while (![app shouldTerminate]) {
NSAutoreleasePool *pool = [[NSAutoreleasePool alloc] init];
event = [app getNextEvent];
[app dispatchEvent:event];
[pool drain];
}
}
Так происходит выполнение цикла выполнения?
Означает ли это, что при каждом выполнении цикла выполнения будет создан и выпущен новый пул автозапуска.