iOS App重新启动而不是恢复

时间:2012-02-05 03:58:51

标签: iphone cocos2d-iphone

我想知道当App关闭时。(我的应用程序是使用cocos2d制作的游戏。)当我从其他人(如邮件,无论如何)返回游戏时,有时它会像我一样继续使用,但是有时它重新启动。

我第一次虽然这是一个记忆问题。但事实并非如此。虽然记忆力足够,但它也会发生。

2 个答案:

答案 0 :(得分:2)

如果您的应用进入后台,如果设备确定需要更多内存,则可能会在没有警告的情况下终止后台应用。

从iOS应用程序程序指南中提取:

  

即使您使用iOS SDK 4及更高版本开发应用程序,您仍然必须   准备好让您的应用程序在没有任何通知的情况下被杀死该   用户可以使用多任务UI显式杀死应用程序。此外,   如果内存受限制,系统可能会删除应用程序   记忆,以腾出更多空间。暂停的应用程序不会收到通知   终止,但您的应用程序当前正在后台运行   状态(而不是暂停),系统调用   applicationWillTerminate:您的应用委托的方法。你的应用不能   从此方法请求额外的后台执行时间。

答案 1 :(得分:0)

您需要使用核心数据来保存应用程序的状态!

这是一个教程:Core Data Tutorial

相关问题