在执行轻量级迁移之后,我遇到了一些奇怪的核心数据问题--我的iPad应用程序使用了一个版本化的数据模型,现在我只需要迁移到另一个数据模型:向实体添加一个属性。迁移过程没有任何问题,在进程完成后,我可以运行所有数据迁移的应用程序--唯一的问题是,每个保存请求比迁移前多花费大约10倍的时间。
你知道这里会出什么问题吗?如何从迁移前恢复性能?
发布于 2014-04-07 17:25:24
我想我找到解决办法了。我已经用非常基本的自定义迁移取代了自动轻量级迁移--只使用Xcode生成的模型映射--现在一切都像魅力一样工作。看起来自动轻量级迁移机制无法正确处理我的持久存储的模型和数据,这很奇怪,因为我没有收到任何警告或错误。谢谢大家的帮助。
https://stackoverflow.com/questions/22868574
复制相似问题