以下是真的吗?
当应用程序即将退出时,它就是 没有必要清理内存 通过调用所有你的发布 保留对象,因为iPhone 操作系统将回收它的内存 为您的应用分配 推出它。这更快更安全 而不是依赖应用程序正确 自己清理干净。您可以 通过发出NSLog调用来验证这一点 (或调试器断点) 你的应用程序的dealloc方法 委托并看到它从未被召唤过。
所以,应用程序时清理一下 即将退出是没用的。此外, 你之前的时间非常有限 操作系统会擦除您的应用,所以不要浪费 它在清洁东西。专注于储蓄 你的游戏和任何其他相关的 东西。
答案 0 :(得分:4)
是。引用the documentation:
重要提示:申请时 终止,对象可能无法发送 自进程以来的dealloc消息 内存自动清除 退出 - 它更有效率 允许操作系统清理 资源比调用所有 内存管理方法。这有 对你如何实施的影响 dealloc方法 - 参见“资源 管理“。