我阅读了这篇关于解决令人讨厌的核心数据迁移问题的帖子(点击) 。
作者 Victor Bogdan 写道,他启用了数据迁移调试来获取实体的哈希值。这是什么意思?是否可以为迁移启用更多调试输出?还是他写了一个带有调试输出的迁移过程?
我的问题是我无法获取映射模型的实体散列来将它们与源和目标实体散列进行比较。
我在 XCode 4.5.1 上并使用 iOS6。但是我在旧版本中遇到了同样的迁移问题。
要启用核心数据迁移调试模式,您需要添加
-com.apple.CoreData.MigrationDebug 1
到您方案中的“启动时传递的参数”位置。
Apple Technical Note TN2124描述了这一点以及许多其他调试功能。