永久保存用户设置以及数据的两个地方
罗朝辉(http://blog.youkuaiyun.com/kesalin)
转载请注明出处
要想将用户数据或设置永久保存起来,不受 app 更新重新安装的影响,我们只能将这写数据保存在 userDefaults 中或 Documents 目录下,这两个地方在官方文档中得到明确的支持。
文档中如是说:
| <Application_Home> | 您应该将所有的应用程序数据文件写入到这个目录下。这个目录用于存储用户数据或其它应该定期备份的信息。有关如何取得这个目录路径的信息,请参见“获取应用程序目录的路径”部分。 iTunes会备份这个目录的内容。 |
| <Application_Home> | 这个目录包含应用程序的偏好设置文件。您不应该直接创建偏好设置文件,而是应该使用 iTunes会备份这个目录的内容。 |
NSString *localPaths = NSHomeDirectory();
localPaths = [localPaths stringByAppendingPathComponent:@"Documents"];
iOS数据持久化方法
本文介绍了iOS应用中两种主要的数据持久化方式:通过UserDefaults保存应用偏好设置和将数据文件存储在Documents目录下。这两种方式都能确保即使应用更新或重新安装,用户数据也能被保留。
2270

被折叠的 条评论
为什么被折叠?



