通过代码而不是XCode创建映射模型

时间:2015-05-22 09:10:51

标签: ios objective-c xcode core-data

我已阅读有关迁移的Core Data文档。但是,我只看到如何create a mapping model in XCode。我怎样才能通过代码做同样的事情?

1 个答案:

答案 0 :(得分:1)

映射模型适用于大量迁移。重度迁移在iOS上(或根本没有)效果不佳。

相反,您应该进行轻量级迁移。这将更快,并将在iOS上正常工作。

至于在代码中创建映射模型,则不能。它只能由Xcode创建,因此如果您必须执行轻量级迁移以外的操作,您最好自己编写迁移代码。例如,将旧数据导出到数组和字典中,然后将其导入新结构中。这实际上是重型迁移所做的事情。