摘要: 我的 "这篇文章" 里提到了,关于Core Data的数据迁移过程有两个维度可以自定制: 1. 在迁移的过程中可以执行自定制的代码。通常是通过提供自己的migration policy类来实现。 2. 可以自定制版本检测和迁移过程。指的是自己建立migration manager,判断是否需要迁... 阅读全文
posted @ 2015-11-15 17:06 敏迪 阅读(235) 评论(0) 推荐(0) 编辑
摘要: 为什么需要迁移数据? 数据库的模型文件发生了变化;旧的数据库文件无法按照新的数据库模型被读取,因此需要迁移到新的数据库文件中。 数据迁移的过程 Core Data分别创建了两个stack:source stack和destination stack, 然后遍历Mapping model中每个... 阅读全文
posted @ 2015-11-15 16:42 敏迪 阅读(202) 评论(0) 推荐(0) 编辑