Я работаю над приложением для iPhone, которое использует подкласс UIManagedDocument
и хранит свои документы в iCloud.
Все работало нормально, пока я не изменил свою базовую модель / схему данных (добавив новую модель).версия - как у меня было несколько раз за последние несколько недель).Я добавил новое свойство и изменил тип данных одного из существующих свойств.
Теперь, когда я запускаю свое приложение, мне кажется, что я не могу загрузить свои документы с UIManagedDocument
s -openWithCompletionHandler:
,Я могу создавать новые документы и читать / писать их.Если я изменю версию модели данных обратно на 1, то я смогу прочитать существующие документы, но не новые.
Из того, что я понимаю, я выполняю только облегченные миграции к модели данных, и UIManagedDocument
- этодолжен справиться с этим правильно?
Любой совет будет принят с благодарностью!