【发布时间】:2012-12-13 06:32:29
【问题描述】:
我想更新应用程序版本,但是在新版本中我在核心数据中添加了两个新属性,我想将数据从旧版本迁移到新版本。我的步骤:
- 选择.xcdatamodeld文件,然后编辑器->添加模型版本
- 设计 > 数据模型 > 设置当前版本。
-
修改选项
NSDictionary *options = [NSDictionary dictionaryWithObjectsAndKeys: [NSNumber numberWithBool:YES], NSMigratePersistentStoresAutomaticallyOption, [NSNumber numberWithBool:YES], NSInferMappingModelAutomaticallyOption, nil]; if (![persistentStoreCoordinator addPersistentStoreWithType:NSSQLiteStoreType configuration:nil URL:storeUrl options:options error:&error])
但是我的新版本没有找到旧版本的任何数据。 如何修改它。
【问题讨论】:
标签: iphone ios core-data core-data-migration