iPhone手动保存/加载数据,没有它自动加载

Posted

技术标签:

【中文标题】iPhone手动保存/加载数据,没有它自动加载【英文标题】:iPhone Saving/Loading data manually, without it Automatically loading 【发布时间】:2010-07-31 00:20:28 【问题描述】:

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

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

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

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

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

【问题讨论】:

【参考方案1】:

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

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

更多信息在这里:http://developer.apple.com/iphone/library/documentation/General/Reference/InfoPlistKeyReference/Articles/iPhoneOSKeys.html#//apple_ref/doc/uid/TP40009252-SW23

【讨论】:

以上是关于iPhone手动保存/加载数据,没有它自动加载的主要内容,如果未能解决你的问题,请参考以下文章

NSUserDefaults 自动加载和保存数据

单击按钮时如何重新加载数据表?

如何在suse linux 中设置开机自动insmod加载

无法从 iPhone 文档目录位置中的已保存文件重新加载 UIImage

kivy可以自动加载用户信息吗

Blazor-断开连接后重新加载浏览器