2

jsonからxcdatamodelファイルを生成することは可能ですか? これがどのように機能するかを想像してみてください: JSON ファイルを指定すると、いくつかのカスタム ロジック (おそらく自分で作成する) を含むプログラムを実行すると、XCode プロジェクトで使用する xcdatamodel ファイルが生成されます。私の質問は:それは可能ですか?誰かやったことがありますか?

4

1 に答える 1

1

コードで xcdatamodel ファイルを作成することはできないと思います。この形式はどこにも文書化されておらず、Xcode の GUI モデル ビルダーにのみ関連するレイアウト プロパティが含まれています。これらのファイルは、ビルド プロセス中に "コンパイル済み" .mom ファイルにも変換されます。

NSManagedObjectModelただし、完全にコードで作成することはできます。例については、次のリストを参照してください:コードでマネージド オブジェクト モデルを作成する (Core Data Programming Guide)

NSManagedObjectModelも実装NSCodingしているため、生成したモデルを を使用してファイルに永続化できるはずですNSKeyedArchiver

于 2011-01-26T17:48:34.600 に答える