iOS 数据持久化与缓存
HeathHsia
这个作者很懒,什么都没留下…
展开
-
iOS 数据持久化 CoreData
本文是关于http://www.cnblogs.com/kenshincui/p/4077833.html#autoid-3-1-0整理的CoreData是iOS3.0后引入的数据持久化解决方案, 是一种对象关系映射(ORM), 例如java后台中的Hibernate, iOS中ORM框架首先CoreData, 这是官方推荐的 不需要借助第三方框架,实际上是对sqlite的封装,提原创 2016-05-31 16:40:59 · 5171 阅读 · 0 评论 -
iOS 数据持久化 CoreData的版本迁移
一般程序app升级时,数据库有可能发生改变,如增加表字段,增加表等。 此时有两种操作:第一种就是毫无留情的把本地旧数据库直接删掉,重新建立新的数据库;第二种就是数据库迁移,更新数据库。第一种情况是简单粗暴型,但不会保留任何历史数据,一般不推荐使用。这里主要介绍第二种情况,分四步操作:第一步,上代码,主要红色字体的地方- (NSPersistentSt转载 2016-05-31 17:04:19 · 1084 阅读 · 0 评论