Как бы вы обновили хранилище CoreData новой / обновленной моделью данных?
Использование переноса данных :
Во время миграции Core Data создает два стека: один для исходного хранилища и один для целевого хранилища.Базовые данные затем выбирают объекты из стека источника и вставляют соответствующие соответствующие объекты в стек назначения.Обратите внимание, что базовые данные должны заново создавать объекты в новом стеке.