Могу ли я по-прежнему использовать отношения базовой модели данных xcdatamodel с Restkit?
Насколько я понимаю, RestKit обеспечивает интеграцию с платформой Apple Core Data, создавая и заполняя ассоциации Core Data для вас, позволяя обходить вашу модель данных на основе естественных свойств.
Тем не менее, я не уверен, смогу ли я по-прежнему использовать xcdatamodel с RestKit и не могу найти никаких ссылок, учебных пособий о том, может ли RestKit использовать xcdatamodel (основной инструмент моделирования данных) или нет.
Мой прототип приложения - приложение структуры компании; то есть:
Company -< Departments -< Employees
Company -< Suppliers
..etc
Кроме того, я настроил некоторые простые свойства / шаблоны для сбора определенных данных; однако я не уверен, что начну использовать RestKit, смогу ли я по-прежнему использовать эти инструменты / методы с помощью xcdatamodel, или, скорее, мне придется кодировать их вручную.
Поэтому мой вопрос заключается в том, могу ли я по-прежнему моделировать свое сложное приложение / данные с использованием xcdatamodel, в комплекте с извлеченными свойствами и т. Д., А затем заставить RestKit говорить с ним; и если да, может ли кто-нибудь помочь указать на сайт учебника по этому поводу?
Благодарю.
2 ответа
Да, вы можете использовать xcdatamodel. Посмотрите на пример приложения RKCatalog - RKCoreDataExample использует его без проблем.
Вы также можете использовать инструмент Mogenerator. Где в "машинных" файлах будет вся механика CoreData, а в "человеческих" файлах будет конфигурация вещей, связанных с RestKit.