Я получаю эту ошибку при создании NSManagedObject в Xcode 8.1 в Swift.
: 0: ошибка: имя файла "DemoOne + CoreDataClass.swift" используется дважды: '/Пользователи/Swasidhant/Desktop/demo again/DemoOne + CoreDataClass.swift' и '/Users/Swasidhant/Library/Developer/Xcode/DerivedData/demo_again-hiinrbwwbmyfbrbctsfdzvudkkuy/Build/Intermediates/demo again.build/Debug-iphonesimulator/demo again.build/DerivedSources/CoreDataGenerated/Model/DemoOne+CoreDataClass.swift ': 0: note: имена файлов используются, чтобы отличать частные объявления с тем же именем: 0: error: filename "DemoOne + CoreDataProperties.swift" используется дважды: "/Пользователи/Swasidhant/Desktop/demo снова /DemoOne + CoreDataProperties.swift" и "/Пользователи/Swasidhant/Library/Developer/Xcode/DerivedData/demo_again- hiinrbwwbmyfbrbctsfdzvudkkuy/Build/Intermediates/demo again.build/Debug-iphonesimulator/demo again.build/DerivedSources/CoreDataGenerated/Model/DemoOne+CoreDataProperties.swift ': 0: note: имена файлов используются, чтобы отличать частные объявления с тем же именем Команда /Applications/Xcode.app/Contents/Developer/Toolchains/XcodeDefault.xctoolchain/usr/bin/swiftc не удалось с кодом выхода 1
Я искал это и получил ответы о том, что файл может присутствовать дважды в проекте, а это не мое дело. Еще одно решение, с которым я столкнулся, - удалить файл со стадии сборки и добавить снова. Это тоже не сработало. Это ошибка конфигурации конфигурации сборки? Или что-то еще?
Вот ссылка на демонстрационный проект, созданный с помощью Xcode 8.1 и показывающий эту проблему: - https://www.dropbox.com/s/xwyzhshktb2hqe7/demo2.zip?dl=0