用户更新时NSUserDefaults是否重置

时间:2012-06-16 08:41:34

标签: objective-c ios xcode nsuserdefaults

  

可能重复:
  Do NSUserDefaults persist through an Update to an app in the Appstore?

这只是我害怕的事情。我知道当您删除应用时,NSUserDefaults中的数据将被清除。当用户更新时会发生这种情况吗?在这种情况下,我应该将默认数据备份到另一台服务器/系统。

谢谢大家,只是想采取预防措施。

2 个答案:

答案 0 :(得分:5)

没有

您可以使用您设备上已经需要更新的应用进行测试。

确保您已经在可以见证的应用中做了一些事情,更新它,关闭互联网以确保它没有从服务器获取信息并检查数据是否消失。

例如,这可以通过游戏取得进展。

答案 1 :(得分:3)

不,价值保持不变。

如果用户未使用iTunes备份数据并从设备中删除应用程序,则可能会丢失用户默认设置。