我正在构建游戏,并希望在重新启动应用程序时为用户提供继续功能。所以我想知道如何编写代码或如何启动它上次离开的应用程序。
应用中心是否有可用的示例代码,说明了如何实现这一点。
提前Tnx。答案 0 :(得分:1)
使用NSUserDefaults。我不知道你的应用程序是如何构建的,但是这样,你可以在应用程序退出时存储一些信息。下次启动时,您可以检查是否存在值(NSUserDefaults的行为类似于NSDictionary),如果存在,则从那里开始。
Jeff LaMarche有一个关于保存标签栏控制器on his blog的状态的教程。
答案 1 :(得分:1)
我认为您可以使用一种持久存储形式,例如NSUserDefaults,您可以在其中保存应用程序的状态,并在每次重新启动后重新加载它。我正在考虑加载Nib名称和特定控件的属性,具体取决于应用程序的逻辑。