Каждый раз, когда я добавляю подкласс NSManagedObject в приложение vanilla (с включенным CoreData) или в приложение vanilla без CoreData, включенного в начале, но добавленного после, Xcode (10.2.1) / Swift (4.2) выдает 3 ошибки.
Я пытаюсь создать простое приложение в Xcode v10.2 (только что обновленное до 10.2.1), которое использует Core Data.Я пытался сделать это двумя способами, т.е.запуск совершенно нового приложения и обеспечение галочки Core Data, а также запуск ванильного приложения без галочки Core Data и добавление Core Data.Проблема, с которой я сталкиваюсь, возникает после того, как я создаю сущность и некоторые атрибуты сущности (все компилируется до этого момента каждый раз), однако эта проблема возникает, как только я добавляю подкласс NSManagedObject из выпадающего списка Editor.
Как только я добавил NSManagedObject, Xcode переиндексирует, и я получаю 3 ошибки, две из которых заявляют, что "Несколько команд создают ....", и еще одну, в которой говорится, что команда CompileSwiftSources завершилась с ненулевым кодом выхода.
Я пытался воссоздать NSManagedObject, однако это не имеет значения.Я следовал инструкциям по добавлению оператора сборки (SWIFT_ENABLE_BATCH_MODE установлен в NO), но это не имеет значения.
Я не пытаюсь сделать здесь что-нибудь причудливое, просто дохожу до того, что у меня включен подкласс NSManagedObject как часть CoreData, чтобы я мог войти и написать остальную часть своего приложения на Xcode 10.2 / Swift4.2.
Также я только что обновился до Xcode 10.2.1, который не имеет значения, т.е.проблема все еще возникает, когда вы пытаетесь добавить подкласс NSManagedObject.
Любые идеи кто-нибудь?
Снимок экрана с ошибками компилятора