jsonからxcdatamodelファイルを生成することは可能ですか? これがどのように機能するかを想像してみてください: JSON ファイルを指定すると、いくつかのカスタム ロジック (おそらく自分で作成する) を含むプログラムを実行すると、XCode プロジェクトで使用する xcdatamodel ファイルが生成されます。私の質問は:それは可能ですか?誰かやったことがありますか?
1 に答える
1
コードで xcdatamodel ファイルを作成することはできないと思います。この形式はどこにも文書化されておらず、Xcode の GUI モデル ビルダーにのみ関連するレイアウト プロパティが含まれています。これらのファイルは、ビルド プロセス中に "コンパイル済み" .mom ファイルにも変換されます。
NSManagedObjectModel
ただし、完全にコードで作成することはできます。例については、次のリストを参照してください:コードでマネージド オブジェクト モデルを作成する (Core Data Programming Guide)。
NSManagedObjectModel
も実装NSCoding
しているため、生成したモデルを を使用してファイルに永続化できるはずですNSKeyedArchiver
。
于 2011-01-26T17:48:34.600 に答える