Поддержка приложения CoreData - PullRequest
1 голос
/ 12 июля 2009

Если вы измените что-либо (сущность, отношение, тип атрибута и т. Д.) В модели CoreData после его отправки, то каков общий процесс, через который вы должны пройти, чтобы обновить хранилище пользователя для вашей новой модели.

1 Ответ

2 голосов
/ 12 июля 2009

Для меня рекомендуется включить номер версии модели в вашу схему.

Когда схема изменяется, вы переходите через «Конвертеры» для обновления с одной версии на другую.

Сохраняя устаревшие контейнеры и схему, вы можете обновить любую версию до последней.

Процесс преобразования - это то, что вы пишете сами, но вам нужно будет делать это только один раз для каждой версии схемы.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...