iPhone手动保存/加载数据,无需自动加载

时间:2010-07-31 00:20:28

标签: iphone objective-c load save

我正在开发一款使用保存/加载功能的游戏。我正在使用Plist来获取数据。

我的方法编码正确......我想?

但问题是,当按下主页按钮并重新启动应用程序时,会自动显示保存的数据。

我更喜欢的是通过屏幕上的“加载”按钮手动加载数据。

我知道加载按钮工作正常,但我仍然需要在程序完全关闭(或重新加载?)之前清除数据。请帮忙!谢谢!

1 个答案:

答案 0 :(得分:0)

如果你的应用程序已编码为通过“加载”按钮为你加载数据,那么你应该在用户点击主页按钮时杀死应用程序,而不是让操作系统将你的应用程序暂停到后台,就像它的目前在做。

为此,您应将密钥UIApplicationExitsOnSuspend放在info.plist文件中。

此处提供更多信息:http://developer.apple.com/iphone/library/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW23