2
据我所知,实例变量在dealloc
释放(如下图所示),但什么时候是它叫什么名字?是否所有实例变量都是在应用程序关闭时发布的,或者是否有可接受的方式让它们在不需要时单独释放?什么时候(void)dealloc在AppDelegate中被调用?
- (void)dealloc {
[fred release];
[wilma release];
[barney release];
[betty release];
[super dealloc];
}
[退出应用程序时正常执行dealloc方法是否可能出现重复?](http://stackoverflow.com/questions/5079563/does-dealloc-method-being-executed-normally-when-quitting-the-应用程序) – Vladimir 2011-03-04 09:55:57
谢谢,@Vladimir,但我没有那么多兴趣它是否叫这么多,因为知道具体的时候,它被调用。 – 2011-03-04 10:04:30
仅仅是明确的 - 你忘了'[超级的dealloc]'在方法结束) – Eimantas 2011-03-15 04:24:34