0

我在我的应用程序中使用 NSUserDefaults,但我不清楚 NSUserDefaults 在多任务处理方面的表现。目前,我在第一次安装和启动应用程序时从项目中的 settings.plist 文件创建我的 NSUserDefaults。连续的应用程序启动完全依赖于 NSUserDefaults。

问题:即使用户从多任务停靠栏中丢弃应用程序图标,NSUserDefaults 是否仍然存在。请注意,我并不是说他们已经卸载了该应用程序。刚刚从多任务处理中删除它。

谢谢,
道格

4

2 回答 2

1

NSUserDefaults 将在这种情况下持续存在,只要它们已使用 synchronize 方法进行同步。

于 2012-05-02T02:05:54.870 回答
0

NSUserDefaults从多任务处理中删除应用程序后,数据确实会保留。

见链接

https://stackoverflow.com/a/4771560/716216

于 2012-05-02T02:06:14.797 回答