«имена файлов используются для различения частных объявлений с одним и тем же именем»

Я получаю эту ошибку при создании NSManagedObject в Xcode 8.1 в Swift.

: 0: ошибка: имя файла «DemoOne + CoreDataClass.swift» используется дважды: «/ Users / Swasidhant / Desktop / demo again / DemoOne + CoreDataClass.swift» и «/ Users / Swasidhant / Библиотека / Разработчик / Xcode / DerivedData / demo_again- hiinrbwwbmyfbrbctsfdzvudkkuy / Build / Intermediates / demo again. : ошибка: имя файла «DemoOne + CoreDataProperties.swift» используется дважды: «/ Users / Swasidhant / Desktop / demo again / DemoOne + CoreDataProperties.swift» и «/ Users / Swasidhant / Библиотека / Разработчик / Xcode / DerivedData / demo_again-hiinrbwwbmyfbrkctsy Build / Intermediates / demo again.build/Debug-iphonesimulator/demo again.build/DerivedSources/CoreDataGenerated/Model/DemoOne+CoreDataProperties.swift ': 0: примечание: имена файлов используются для различения частных объявлений с тем же именем Command / Applications / Xcode.app/Contents/Developer/Toolchains/XcodeDefaul Ошибка t.xctoolchain / usr / bin / swiftc с кодом выхода 1

Я искал это и получил ответы о том, что файл может присутствовать дважды в проекте, что не в моем случае. Другое решение, с которым я столкнулся, состояло в том, чтобы удалить файл из фазы сборки и добавить снова. Это тоже не сработало. Это какая-то ошибка конфигурации настроек сборки? Или что-то другое?

Вот ссылка с демонстрационным проектом, созданным с Xcode 8.1 и показывающим эту проблему: -https://www.dropbox.com/s/xwyzhshktb2hqe7/demo2.zip?dl=0

Ответы на вопрос(6)

Ваш ответ на вопрос