相关疑难解决方法(0)

退出应用程序时dealloc方法是否正常执行?

当我的应用程序终止时,我使用以下代码(例如我的appController.m内部)进行一些清理...

- (void) dealloc {
    [myObject release]; // myObject 's dealloc will not be called either !!!
    [arraySMSs release];
    [super dealloc];
}
Run Code Online (Sandbox Code Playgroud)

当应用程序退出时,此方法永远不会被调用!为什么?有没有更好的地方来清理?没有调用的事实解决了内存泄漏问题?或者OS确实需要清理?

谢谢...

memory-leaks objective-c quit dealloc

4
推荐指数
1
解决办法
2917
查看次数

标签 统计

dealloc ×1

memory-leaks ×1

objective-c ×1

quit ×1