NSUserDefaults是持久的吗?

时间:2014-09-04 11:54:37

标签: ios nsuserdefaults

NSUserDefaults我遇到了一个大问题:我收到了刚从AppStore更新应用程序的用户的反馈,他抱怨NSUserDefaults中的某些值已消失。

应用程序更新后NSUserDefaults丢失一些数据的可能性很小? 我读到了这个问题,有些人也有这个问题,但我没有得到明确的答案。

由于

1 个答案:

答案 0 :(得分:1)

除非用户删除应用,否则通常不会重置

NSUserDefaults

对于基本数据,NSUserDefaults是保存首选项,日期,字符串等数据的最佳方式。如果需要保存图像和文件,文件系统会更好。 (NSCoding

如果您有大型数据集,则应在单独的服务器上使用CoreData或SQL。