我对使用 Core Data 的数据模型有疑问。
1/ 我在 xcode 4.1 (on lion) 上用我的实体及其关系创建了一个数据模型。在右侧的检查器中,我检查了“工具版本”:最低:Xcode 3.2 而不是 Xcode 4.1。
2/当我尝试重新打开我的项目时,在 Xcode 3.2.5(在雪豹上),我点击“mydatamodel.xcdatamodeld”,然后点击“mydatamodel.xcdatamodel”,但没有任何反应!就像我的 xcdatamodel 文件是空的,但它是 4.9 Mo 文件!我的 xcdatamodel 文件拒绝打开,这非常令人沮丧。
3/ 我尝试只添加 xcode 3.2.5 的 xcdatamodeld 文件夹中的 xcdatamodel 文件,但它会导致 Xcode 崩溃。
4 / 我试图在 xcode 3.2.5(在雪豹上)上创建“test.xcdatamodel”,并从“mydatamodel.xcdatamodel”(在 Lion 上的 Xcode 4.1 上创建)复制粘贴文件“元素”和“布局”到“test.xcdatamodel” 但同样的事情,数据模型拒绝打开!
如果有人可以帮助我,那就太好了!