Мне нужно добавить одну сущность в мой проект coreData, но я не могу понять, как делать легкие миграции в swift. Я застрял в точке 8, как я могу перетащить этот код из объектива-c в swift? Спасибо!легкие миграции swift2 xcode7
1-Откройте файл .xcdatamodeld
2 щелкните Редактор
3-выберите Добавить модель версия ...
4-Добавить новую версию модели (новая группа из datamodels добавленного)
5-выбрать основной файл, откройте инспектор файла (правая панель)
6-и под версированной моделью основных данных выберите новый ве rsion данных модель для текущей модели данных 7-ЭТО НЕ ВСЕ) Вы должны выполнить так называемую «легкую миграцию».
8-К вашему AppDelegate и найти, где persistentStoreCoordinator создается
9-Найти эту строку, если ([_ persistentStoreCoordinator addPersistentStoreWithType: NSSQLiteStoreType конфигурации: ошибка ноля:: ноль URL: опции storeURL & ошибки]!)
10-Заменить нулевые варианты с @ {NSMigratePersistentStoresAutomaticallyOption: @YES, NSInferMappingModelAutomaticallyOption: @YES} (фактически предоставленных в комментировал код в этом методе)
11-Здесь вы идете, получайте удовольствие!
Это второй, один сразу после * вариантов: * –
он работает! Спасибо! –