调试核心数据迁移以比较散列值

use*_*484 8 migration xcode core-data objective-c ios

我读了这篇关于修复令人讨厌的核心数据迁移问题的帖子(点击).

作者Victor Bogdan写道,他启用了数据迁移调试来获取实体的哈希值.这是什么意思?是否可以为迁移启用更多调试输出?或者他是否用调试输出编写了迁移过程?

我的问题是我无法获取映射模型的实体哈希值,以将它们与源和目标实体哈希值进行比较.

我在XCode 4.5.1上并使用iOS6.但是我对旧版本有相同的迁移问题.

Joh*_*ohn 19

要启用核心数据迁移调试模式,您需要添加

-com.apple.CoreData.MigrationDebug 1
Run Code Online (Sandbox Code Playgroud)

到您的计划中的" 在启动时传递参数 "位置.

Apple技术说明TN2124描述了这一点以及许多其他调试功能.