создать файл Xcdatamodel из JSON - PullRequest
2 голосов
/ 26 января 2011

Можно ли создать файл xcdatamodel из json?Вот как я могу представить, что это будет работать: учитывая JSON-файл, проходящий через какую-то программу с некоторой пользовательской логикой (вероятно, я сам напишу), сгенерирует файл xcdatamodel для использования в проекте XCode.Мой вопрос: это возможно?Кто-нибудь когда-либо делал это?

1 Ответ

1 голос
/ 26 января 2011

Я не думаю, что можно создать файл xcdatamodel в коде.Формат нигде не задокументирован и включает свойства макета, которые имеют отношение только к компоновщику модели XCI.Эти файлы также преобразуются в «скомпилированные» файлы .mom во время процесса сборки.

Однако вы можете создать NSManagedObjectModel полностью в коде.В этом листинге приведен пример: Создание модели управляемого объекта в коде (Руководство по программированию базовых данных) .

NSManagedObjectModel также реализует NSCoding, поэтому должна быть возможность сохранениямодель, которую вы генерируете в файл, используя NSKeyedArchiver.

...