Не удается открыть файл модели данных в Xcode

Использование MacOS Sierra (10.12.1 (16B2555)) и Xcode 8.1 (8B62). Создал новый проект, не выбрав «Использовать основные данные». Теперь, когда я создаю новую модель данных, я не могу открыть ее в редакторе Xcode.

скриншот

Даже если я щелкну правой кнопкой мыши, Open As-> не покажет никаких вариантов.

Я просмотрел этот вопрос, но ответ мне не помогает.

Я удалил и снова добавил файл, даже заново сгенерировал модель данных. Я очистил папку проекта и сборки. Также передан системе управления версиями, а затем повторен. Даже перезапустил Xcode и Mac, но ничего не работает.

Как я могу использовать Core Data в своем проекте сейчас?


person sasquatch    schedule 20.11.2016    source источник
comment
Это отлично работает в моей настройке с Xcode 8.1 (8B62). Как вы добавляете файл?   -  person Mundi    schedule 20.11.2016
comment
New->File->Core Data Model. Она отлично работает и для других моих проектов.   -  person sasquatch    schedule 20.11.2016
comment
Странно, в моей версии Xcode написано «Модель данных», а не «Модель базовых данных».   -  person Mundi    schedule 20.11.2016
comment
В моей тоже говорится о модели данных, я просто хотел указать ее в разделе Core Data.   -  person sasquatch    schedule 20.11.2016
comment
Вот еще одна идея. Может быть, один из ваших других файлов или фреймворков использует что-то под названием User? Не могли бы вы попробовать с другим названием модели?   -  person Mundi    schedule 20.11.2016
comment
Переименовал модель, все равно не повезло   -  person sasquatch    schedule 20.11.2016


Ответы (2)


Вы можете попробовать открыть содержимое пакета xcdatamodeld, перетащить внутри файл с тем же именем и использовать его вместо этого. У меня была та же проблема, и благодаря этому ответу она была решена.

person Bretsko    schedule 26.03.2017

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

person Takunda Geraldino Chibanda    schedule 22.02.2020