Я использую Core Data в своем приложении и хотел бы экспортировать только некоторые данные и импортировать их на другое устройство.Основные данные: переместите объект из одного постоянного хранилища в другой
Чтобы избежать проблем миграции, я хотел бы сделать следующее:
Экспорт:
- создать второй export.sqlite-файл с одной и той же модели базы данных, но пустой
- оных что файл с addPersistentStoreWithType
- копии некоторых ManagedObjects к этому .sqlite
- удалить добавленный постоянное хранилище
Импорт: - скопировать export.sqlite-файл в приложение - добавить, что .sqlite-файл с addPersistentStoreWithType - копировать данные через - удалить добавил persistentStore
, но как достичь этого? то есть как я могу сказать, что мой управляемый объект скопировал себя в другой магазин?
Вы достигли этого? У меня также есть аналогичная проблема http://stackoverflow.com/questions/33694048/coredatamigrate-data-from-bundled-db вы можете мне помочь? – anoop4real