【发布时间】:2012-08-10 06:30:10
【问题描述】:
作为标题。调用 performSelector:withObject:afterDelay 后需要调用 NSAutoReleasePool 吗?
我认为 performSelector:withObject:afterDelay: 不在主线程上,所以需要添加自动释放池。对吗?
例如:
[self performSelector:@selector(update) withObject:nil afterDelay:0.1];
-(void) update {
NSAutoReleasePool *pool = [[NSAutoReleasePool alloc] init]; // Is it necessary
...
[pool drain];
}
谢谢!
【问题讨论】: