【问题标题】:Is the data stored using NSUserDefaults deleted when the app is updated?更新应用时是否会删除使用 NSUserDefaults 存储的数据?
【发布时间】:2014-02-17 13:16:33
【问题描述】:

目前我正在创建一个使用 NSUserDefaults 存储数据的应用程序。

所以当我将应用的 v1 上传到应用商店,然后为应用 (v2) 进行新更新时当用户更新到新版本时,存储在 NSUsedDefaults 中的数据是否会被删除?

【问题讨论】:

  • 为什么会删除数据?想想如果仅仅为了更新应用而删除数据,会有数以百万计的人感到恼火。

标签: ios iphone nsuserdefaults


【解决方案1】:

NSUserDefaults 存储的数据在用户更新应用时不会被删除。

只有在用户删除应用时才会被删除。

【讨论】:

  • 当我们双击主页按钮并删除对象时,nsuserdefaluts中的数据是否丢失。
  • 不,当用户强制关闭您的应用时,数据不会被删除。但是,如果尚未同步,最新的更改可能会丢失。
猜你喜欢
  • 1970-01-01
  • 2012-02-28
  • 2018-07-09
  • 1970-01-01
  • 2012-02-13
  • 1970-01-01
  • 1970-01-01
  • 2011-10-26
相关资源
最近更新 更多