Обновление приложения изменения базовой модели данных - PullRequest
3 голосов
/ 27 сентября 2011

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

Как лучше всего обновить мое приложение?

Ответы [ 2 ]

7 голосов
/ 27 сентября 2011

Требуется версия базовой структуры данных. Используйте это руководство

http://developer.apple.com/library/mac/#documentation/cocoa/conceptual/CoreDataVersioning/Articles/Introduction.html

0 голосов
/ 27 сентября 2011

Если у вас совершенно новая модель данных, вы можете изучить наличие нового файла базы данных persistent-store / db и запустить функцию слияния, если приложение может найти старую базу данных.

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