zoukankan      html  css  js  c++  java
  • CoreData数据库迁移的操作

    CoreData数据库迁移操作步骤,操作是基于Xcode7.

    1.添加新的数据库.选中当前数据库版本:Editor->Add Model Verson,创建一个新的数据库版本.

    2.Command + N,创建一个映射模型.iOS->CoreData->Mapping Model->Next,选择旧的数据库版本->Next,选择新的数据库版本->Create.

    3.选中一个数据库,右侧工具栏第一个标签->ModelVerson->current,选择最新的数据库版本.

    4.选择最新的数据库创建新的实体类.如图:

    5.在AppDelegate.m文件中找到方法:- (NSPersistentStoreCoordinator *)persistentStoreCoordinator;,在方法的实现中给options添加字典:

    @{NSInferMappingModelAutomaticallyOption:@(YES), NSMigratePersistentStoresAutomaticallyOption:@(YES)}

    如下图:

    经过上面的过程,即可完成数据库迁移.

    转载请注明出处
  • 相关阅读:
    构建之法阅读笔记
    人月神话阅读笔记
    人月神话阅读笔记2
    人月神话阅读笔记
    第十周总结
    第九周总结
    进度日报10
    进度日报8
    进度日报7
    进度日报6
  • 原文地址:https://www.cnblogs.com/zzuliliu/p/5341644.html
Copyright © 2011-2022 走看看