2011-03-20 109 views
2

我試圖調試我的映射模型未被我的遷移使用的問題,所以我打印出sourceModel和destinationModel的versionIdentifiers,但都是空白的。更改核心數據模型versionIdentifier

http://developer.apple.com/library/ios/#documentation/cocoa/Reference/CoreDataFramework/Classes/NSManagedObjectModel_Class/Reference/Reference.html%23//apple_ref/occ/instm/NSManagedObjectModel/versionIdentifiers

此鏈接說,設定成模型檢查,但我無法找到上的Xcode 3或4 ...或者至少是沒有versionIdentifier或類似的任何地方我能找到的數據模型本身。

有誰知道我在哪裏找到的?

回答

0

看看這個帖子 - ,特別是,我的回答):Core Data lightweight migration: Can't find or automatically infer mapping model for migration

我沒有找到versionIdentifiers是在調試作爲各種實體的「元數據」作爲有益的 - 因爲我概述這裏:NSManagedObjectModel versionIdentifiers

希望這會有所幫助。

+0

我試着你的建議fr版本標識設置有一天(做得到信息2x),但它從來沒有爲我工作。同一個窗口總是顯示出來。謝謝反正,我解決了我的問題的另一種方式(所以我不再需要調試它)。 – 2011-03-22 04:55:11