, пожалуйста, объясните мне следующую информацию. У меня есть приложение с CoreDataModel1, и теперь я создаю CoreDataModel2. И мне нужно использовать CoreDataModel2 в моем приложении. Я читал о миграции, и работа Ти была прекрасной. Но мне не нужны предыдущие данные из CoreDataModel1. Как я должен это делать. Когда я переношу все мои предыдущие копии данных в CoreDataModel2, но мне это не нужно.Создайте новую модель Core Data
ответ
Нормальный перенос данных ядра не нужен, потому что нет копии. Процесс миграции обновляет файл постоянного хранилища для использования новой модели, сохраняя тот же файл. Нет старого файла для удаления.
Если вы внедрили специальную схему миграции, которая копирует данные в новый файл, то вы сами по себе. Вы удаляете все старые файлы (ы), оставшиеся позади вашей схемы, которые вам больше не нужны.
Как я понимаю вашу проблему, вам не нужен старый файл базы данных или данные. В этом случае вы можете просто создать новую модель с новым постоянным адресом хранилища (т. Е. Имя файла) и игнорировать старый.
Стандартный способ просто выбрать вторую версию модели в качестве текущего, включите
NSMigratePersistentStoresAutomaticallyOption
и
NSInferMappingModelAutomaticallyOption
,
и при необходимости удалить старые данные при запуске.
- 1. Как перенести одну модель Core Data на совершенно новую модель?
- 2. Создайте массив координат CLLocation из Core Data
- 3. Создайте новую модель в View.event Backbone.js
- 4. iPhone Core Data NSFetchRequest
- 5. Вопрос iPhone - Core Data?
- 6. Комментировать Core Data Model
- 7. Сколько хранит Core Data?
- 8. Fix Core Data Fail
- 9. Ошибка при попытке добавить новую запись в Core Data
- 10. Core Data Concurrency
- 11. Альтернатива Core Data
- 12. NSKeyedArchiver vs Core Data
- 13. iphone - core data model
- 14. Core Data Model
- 15. Combo Core Data Fetch
- 16. Как определить модель повторяющихся событий в Core Data
- 17. Ошибка компоновщика после внесения незначительных изменений в модель Core Data
- 18. Swift: Самый простой способ засеять модель данных Core Data
- 19. Модель для локализуемых значений атрибутов в объекте Core Data Entity?
- 20. Как отделить модель и представление с помощью Core Data?
- 21. Как отображать записи Core Data?
- 22. Ember (data) linkTo без прохождения модели, просто введите новую модель
- 23. Оптимизация Core Data/Magical запись - findFirstByAttribute - Core Data
- 24. Как использовать подклассы модели Core Data вне контекста Core Data?
- 25. EmberJS Повторное использование маршрута: отредактируйте и создайте новую модель
- 26. Создайте новую модель в Yii без использования Gii
- 27. Ошибка Xcode 8 Core Data
- 28. Core Data Query slow
- 29. Iphone Core data question
- 30. Уникальность атрибута Core Data