【发布时间】:2012-06-19 07:14:59
【问题描述】:
我正在为 iphone 做游戏。我想存储游戏数据,例如关卡、分数、星数等。我应该使用“KeychainItemWrapper”类而不是 NSUserDefaults 来存储这些数据吗?“KeychainItemWrapper”类只是只用于存储用户名和密码?
【问题讨论】:
标签: iphone nsuserdefaults keychain storing-data
我正在为 iphone 做游戏。我想存储游戏数据,例如关卡、分数、星数等。我应该使用“KeychainItemWrapper”类而不是 NSUserDefaults 来存储这些数据吗?“KeychainItemWrapper”类只是只用于存储用户名和密码?
【问题讨论】:
标签: iphone nsuserdefaults keychain storing-data
我看不出使用钥匙串的意义,它是用来存储密码/用户的。
用户 NSUserDefaults 有什么问题?您的信息将在那里绝对安全。或者,如果你想要更“复杂”的东西,你甚至可以使用 CoreData。
如果您希望在用户删除应用程序后存储数据,那么您需要使用钥匙串来存储键/值对。检查此链接。
【讨论】: