【发布时间】:2011-01-23 21:07:13
【问题描述】:
应用程序启动之间的数据是否保留在 NSUserDefaults 中?即使我退出并重新启动应用程序,我也希望保留一些小数据。
【问题讨论】:
标签: iphone cocoa-touch nsuserdefaults
应用程序启动之间的数据是否保留在 NSUserDefaults 中?即使我退出并重新启动应用程序,我也希望保留一些小数据。
【问题讨论】:
标签: iphone cocoa-touch nsuserdefaults
是的。
数据将在应用程序的整个生命周期内保留在NSUserDefaults。
【讨论】:
数据将持续存在。但是,NSUserDefaults 主要用于偏好。用户希望在不影响他们的文档和创建的数据的情况下删除首选项文件是可以的。
如果数据不是首选项,您可能希望将数据存储在 ~/Library/Application Support/[您的应用程序名称]/ 内的文件中。
【讨论】:
NSUserDefaults?