2011-01-26 16 views
2

jsonからxcdatamodelファイルを生成することはできますか?私はそれがうまくいくと思います: いくつかのカスタムロジック(おそらく自分で書かれるでしょう)を持ついくつかのプログラムを通ってJSONファイルが与えられると、XCodeプロジェクトで使用するためのxcdatamodelファイルが生成されます。私の質問です:それは可能ですか?誰もそれをやったことがありますか?JSONからXcdatamodelファイルを生成

答えて

1

コードでxcdatamodelファイルを作成することはできません。フォーマットはどこにも記載されておらず、XcodeのGUIモデルビルダーにのみ関連するレイアウトプロパティが含まれています。これらのファイルは、ビルドプロセス中に「コンパイル済み」.momファイルにも変換されます。

ただし、NSManagedObjectModelは完全にコードで作成できます。例はCreating a managed object model in code (Core Data Programming Guide)です。

NSManagedObjectModelNSCodingを実装しているため、生成するモデルをNSKeyedArchiverを使用してファイルに保存することは可能です。

関連する問題