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