/ / Передовий досвід експорту основних даних - ios, object-c, core-data, export, entity

Краща практика для експорту основних об'єктів даних - ios, object-c, core-data, export, entity

Мені потрібно експортувати декілька об'єктів зі своїми зв'язками, щоб імпортувати їх в інші пристрої iOS. Наприклад:

A.relationship1 <------>> B.relationship1 (one to many)
B.relationship2 <-------> C.relationship1 (one to one)

Чи є спосіб серіалізації / десеріалізації (або іншого)методів) для експорту / імпорту "легко" фрагмента основної моделі даних (об'єкти та її зв'язки, отримані за допомогою контролера отриманих результатів? За допомогою серіалізації всього пакета даних (NSData або щось), десеріалізації та вставки в контекст (імпортування) .

Будь ласка, вкажіть мені в правильному напрямку. Заздалегідь спасибі.

Відповіді:

1 для відповіді № 1

Найкращим способом для вас, на мою думку, є перетворення об'єктів Core Data в JSON, збереження і декодування його назад.

Ось абсолютний робочий код як кодування, так і декодування Маркусом Зара

JSON і основні дані на iPhone