2010-04-09 2 views
0

У меня есть общая модель приложения, после того, как было выпущено любое тело, которое может сделать плагин для него, этот плагин может определить новые части db, которые слились с моим общим db. Через некоторое время я выпущу новую версию db ^, и плагины могут выпускать новую версию своих dbs. Поэтому мне нужна карта старой версии объединенного db в новую версию. Как я могу это сделать?CoreData: переход от 2 моделей

ответ

0

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

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

Смежные вопросы