9

Core Data を使用したデータ モデルに問題があります。

1/エンティティとその関係を使用して、xcode 4.1 (ライオン) でデータモデルを作成しました。右側のインスペクターで、「ツールのバージョン」をチェックしました:最小:Xcode 4.1ではなくXcode 3.2。

2/ Xcode 3.2.5 (Snow Leopard) でプロジェクトを再開しようとすると、「mydatamodel.xcdatamodeld」をクリックしてから「mydatamodel.xcdatamodel」をクリックしましたが、何も起こりません! xcdatamodel ファイルが空だったようですが、4.9 Mo ファイルです! xcdatamodel ファイルが開かず、非常にイライラします。

3/ xcode 3.2.5 の xcdatamodeld フォルダーにある xcdatamodel ファイルのみを追加しようとしましたが、Xcode がクラッシュします。

4/ Xcode 3.2.5 (Snow Leopard) で「test.xcdatamodel」を作成し、貼り付けファイル「要素」と「レイアウト」を「mydatamodel.xcdatamodel」(ライオンの Xcode 4.1 で作成) から「test.xcdatamodel」でも同じですが、データモデルが開くことを拒否しています!

誰かが私を助けることができれば、それは素晴らしいことです!

4

3 に答える 3

2

.xcdatamodelバンドルの形式は、これら2つのバージョンのXcode間で変更されました。要素の形式とレイアウトはxmlベースになりましたが、以前はバイナリデータでした。

.xcdatamodelファイルのファイルインスペクターで、最低限必要なXcodeバージョンを変更できます。

データモデルファイルインスペクター

于 2012-01-17T17:35:12.380 に答える
0

XCode 4.1 は Snow Leopard で利用できます。両方のマシンで同じバージョンを使用してみることをお勧めします。

于 2011-10-07T06:51:11.813 に答える
0

最新の XCODE ver 4.2 を使用した方が確実です。ライオン (OSX 10.7) と互換性があります。ARC、ストーリーボードなどの素晴らしい機能があります。

于 2012-01-10T13:30:35.883 に答える