与Xcode 4.1(Lion)和Xcode 3.2.5(雪豹)之间的.xcdatamodeld的兼容性问题

Nic*_*las 9 xcode compatibility core-data objective-c xcdatamodel

我使用Core Data的数据模型有问题.

1 /我已经在我的实体及其关系的xcode 4.1(狮子)上创建了一个数据模型.在右边的检查器中,我检查了"工具版本":最小值:Xcode 3.2而不是Xcode 4.1.

2 /当我尝试重新打开我的项目时,在Xcode 3.2.5(在雪豹上),我点击"mydatamodel.xcdatamodeld",然后点击"mydatamodel.xcdatamodel",但没有任何反应!这就像我的xcdatamodel文件是空的,但它是一个4.9 Mo的文件!我的xcdatamodel文件拒绝打开,这非常令人沮丧.

3 /我试过只添加xcd 3.2.5上的xcdatamodeld文件夹中的xcdatamodel文件,但它会导致Xcode崩溃.

4 /我试图在xcode 3.2.5(雪豹)上创建"test.xcdatamodel",并从"mydatamodel.xcdatamodel"(在狮子的Xcode 4.1上创建)复制粘贴文件"elements"和"layout"到"test.xcdatamodel"但同样的事情,数据模型拒绝打开!

如果有人能帮助我,那就太好了!

Dun*_*age 0

XCode 4.1 适用于 Snow Leopard。我建议您尝试在两台机器上使用相同的版本。