iPhone: обновление базовой модели данных в будущих версиях приложения - PullRequest
15 голосов
/ 11 марта 2010

Я выпускаю приложение на основе Core Data и спрашиваю себя, что мне нужно учитывать, если в следующем обновлении мне нужно изменить модель.

Как переместить существующие пользовательские данные на устройстве из старой модели данных в новую обновленную модель?

Спасибо

1 Ответ

14 голосов
/ 11 марта 2010

Как правило, вам сейчас ничего не нужно учитывать, но как только вы измените модель данных, вам придется использовать инструменты миграции модели Core Data. Прочитайте Руководство по программированию версий базовой модели данных и миграции данных .

...