#import <UIKit/UIKit.h>
int main(int argc, char *argv[]) {
NSLog(@"new event...");
NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init];
int retVal = UIApplicationMain(argc, argv, nil, nil);
[pool release];
return retVal;
}
如果是这种情况,那么 main() 函数必须在每个事件上调用,对吗?但我试过了,“新事件......”日志消息只是在应用程序启动时出现。所以我猜主线程中肯定还有另一个自动释放池。