
持久化
MOKA
这个作者很懒,什么都没留下…
展开
-
CoreData 数据库更新,数据迁移
一般程序app升级时,数据库有可能发生改变,如增加表字段,增加表等。 此时有两种操作: 第一种就是毫无留情的把本地旧数据库直接删掉,重新建立新的数据库; 第二种就是数据库迁移,更新数据库。 第一种情况是简单粗暴型,但不会保留任何历史数据,一般不推荐使用。 这里主要介绍第二种情况,分四步操作: 第一步,上代码,主要红色字体的地方 - (NSPersistentSt转载 2016-05-17 12:05:31 · 709 阅读 · 0 评论 -
IOS之分析网易新闻存储数据(CoreData的使用,增删改查)
用过网易新闻客户端的朋友们都知道,获取新闻列表时有的时候他会请求网络有时候不会,查看某条新闻的时候再返回会标注已经查看的效果,接下来分析一下是如何实现的。 首先: 1、网易新闻用CoreData存储了新闻列表,因为我打开网易新闻的Documents时看到了三个文件: newsapp.sqlite,newsapp.sqlite-shm,newsapp.sqlit转载 2016-05-17 12:06:58 · 446 阅读 · 0 评论