关闭

iOS 四种存储方式的对比

89人阅读 评论(0) 收藏 举报
分类:

NSUserDefaults:用于存储配置信息

SQLite:用于存储查询需求较多的数据

CoreData:用于规划应用中的对象

使用基本对象类型定制的个性化缓存方案


用NSUserDefaults存储配置信息:

synchronize用来手动把usdefault里面的数据同步到磁盘,可以在应用退出的时候调用一次这个方法。

因为nsuserdefault是一定时间有规律的调用synchronize方法来将数据同步到磁盘。


使用SQLite存储查询需求较多的数据

SQLite每次写入数据都会产生io消耗,把数据归档到相应的文集。


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:995次
    • 积分:80
    • 等级:
    • 排名:千里之外
    • 原创:7篇
    • 转载:1篇
    • 译文:0篇
    • 评论:1条
    文章分类
    文章存档
    最新评论