Базовая миграция пользовательских данных без политики миграции?
Я в значительной степени изменяю модель своего приложения Core Data для следующего обновления, и пользовательская миграция определенно необходима. Прочитав документы Apple по миграционной политике, я нахожу это очень запутанным и задаюсь вопросом, есть ли более простой способ. Я думаю, почему бы просто не поднять данные в старом контексте / модели и не пустить контекст с новой моделью, а скопировать объект один за другим в новый контекст / модель и выполнить любую необходимую логику между ними? Таким образом, я даже могу использовать логику в моих подклассах NSManagedObject для конструирования данных в новой модели вместо работы с механизмом в политике миграции. Кто-нибудь пробовал что-то подобное с успехом?