以下是真的吗?
当应用程序即将退出时,无需对所有保留对象调用 release 来清理内存,因为 iPhone OS 会在您启动应用程序时回收它为应用程序分配的内存。这比依靠应用程序自行正确清理更快、更安全。您可以通过在应用程序委托的 dealloc 方法中放置一个 NSLog 调用(或调试器断点)并查看它从未被调用来验证这一点。
因此,在应用程序即将退出时清理内容是没有用的。此外,在操作系统清除您的应用程序之前,您的时间非常有限,因此不要将其浪费在清理东西上。专注于保存你的游戏和任何其他相关的东西。