Есть ли хороший способ изменить родительский объект NSManagedObject в другой версии?
Допустим, на модели версии 1.1 я получил:изменить родительский объект NSManagedObject в другой версии
- anObject - без родительского объекта
в версии 1.2 я хочу, чтобы он унаследован от
- объекта - родительский класс, который уже существует в версии 1.1 и содержит свойство «objectID»
Когда я изменить его родительский объект крах приложения с:
Нагрузочное приложением из-за неперехваченное исключение «NSInternalInconsistencyException», причина: «Невозможно создать управляемые контексты объектов: координатор Упорного магазина не имеет какие-либо постоянные магазинов , Вероятно, это означает, что вы забыли добавить постоянный магазин, или ваша попытка сделать это не удалась с ошибкой. '
В this answer предлагается создать новые объекты с разными именами в новой версии и удалить старые.
Мой вопрос в том, есть ли «чище» решение для такого рода проблем?
Как добавить модель сопоставления к модели проекта/текущего?