首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Iphone >

应用程序的用户设置信息和下载的数据资源在哪里保存合适呢?解决思路

2012-03-13 
应用程序的用户设置信息和下载的数据资源在哪里保存合适呢?应用程序的用户设置信息在哪里保存合适呢?写了

应用程序的用户设置信息和下载的数据资源在哪里保存合适呢?
应用程序的用户设置信息在哪里保存合适呢?  
写了一个应用,基本功能已经实现,目前在用户设置信息和下载数据的保存问题上产生了疑问.
查了一下资料,提到能保存信息的方式:
1 @Document
2 Settings程序包
3 SqlLite
按照我的理解,下载的数据保存在Document下,用户设置保存在Settings中,不知是否合适?请大侠们指点.

另外.以为业务需要,可能会下载大量文本文件和图片文件,那么在@Document中是否支持多文件夹存储? 另外APP Stroe的审核会不会有问题?(下载的文件可能远大于应用程序本身)

[解决办法]
最好用NSUserDefaults来存储;
在document目录里很可能因为删除应用程序重新安装而丢失应用程序设置。
[解决办法]
用户配置信息建议放在 Preferences 下, 可以用NSUserDefaults standardUserDefaults 封装的方法

太大的文件不适合放在document 下比如影片等,因为现在document 有可能会在iCloud在备份。

热点排行