无需迁移即可替换核心数据模型
Posted
技术标签:
【中文标题】无需迁移即可替换核心数据模型【英文标题】:Replace core data model without migration 【发布时间】:2012-02-01 20:42:09 【问题描述】:我已经相当广泛地更改了我的核心数据模型。有很多问题如何将旧数据迁移到新模型中,但是我不需要迁移任何东西。
我只想替换当前的 Core Data 实例。如何做到这一点?
【问题讨论】:
【参考方案1】:我假设您正在使用带有NSSQLiteStoreType
的持久存储协调器。只需更改持久存储协调器的 url 名称即可。如果以前的版本使用了一个名为MyApp.sqlite
的url,则将其更改为MyAppVersionX.sqlite
。
【讨论】:
是的。没错,我就是这么做的。谢谢!以上是关于无需迁移即可替换核心数据模型的主要内容,如果未能解决你的问题,请参考以下文章
使用核心/模型数据库,在不同的安装上进行微小的更改,无需重复代码即可进行定制