Могу ли я сделать следующее?
- Начните с версии 1.0 приложения. Модель данных версии, обозначьте новую версию как активную схему
- Установите правильные параметры в appDelegate для создания NSPersistentStoreCoordinator с использованием облегченной миграции.
- Внесите простые изменения в модель и обновите классы. Скомпилируйте и убедитесь, что все работает.
- Внесите еще одно изменение в модель данных без изменения версии и снова обновите классы
Конечно, при запуске модель данных будет несовместима, так как я изменил ее без версии. Но так как я не буду выпускать промежуточную версию, подозреваю, что миграция данных должна нормально работать при обновлении с версии 1.0 до модели данных с двойным обновлением.
Это точно?