Увеличение версии Core Data Tools - Должен ли я также увеличить версию модели? - PullRequest
1 голос
/ 28 марта 2019

Моя модель CoreData в настоящее время использует старый (Xcode 3.2) формат. Я хотел бы увеличить его до последней доступной версии, в которой данные представлены в виде XML:

cd version

Должен ли я также увеличить номер версии модели в редакторе основных данных?

model version

1 Ответ

1 голос
/ 28 марта 2019

Я не могу представить себе причину, по которой вам нужно это сделать, поскольку Версия модели и Версия инструментов должны быть не связаны и ортогональны.

У меня есть10-летнее приложение для Mac, документ Core Data, который я всегда создавал с использованием новейшего XCode, но никогда не пытался изменить Версия инструментов в его единой модели данных, которая содержит 28 сущностей и множествоотношения.Еще 30 минут назад его Версия инструментов была Xcode 3.2 , как и ваша.Чтобы доказать свою точку зрения, я изменил только Версия инструментов на Автоматически (Xcode 9.0) , сделал Очистить папку сборки , затем протестировал, собрал и запустил.Он прошел мой тестовый набор, запущен нормально, открывает документы, сохраняет изменения.Никаких проблем не найдено.Все отлично работаетЯ планирую зафиксировать это изменение и отправить следующую версию с ним.

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