Xcode-beta 8. Não é possível criar os dados principais
Eu tenho tentado adicionar dados principais. E toda vez que recebo o mesmo erro:
error: filename "EntityName +CoreDataClass.swift" used twice: '/Users/userName/Desktop/Development/MyApp/AppName/EntityName +CoreDataClass.swift' and '/Users/userName/Library/Developer/Xcode/DerivedData/AppName-dgwzrmxsetzvtedibxrazuutjwnh/Build/Intermediates/AppName.build/Debug-iphoneos/AppName.build/DerivedSources/CoreDataGenerated/Model/EntityName +CoreDataClass.swift'
Eu adiciono dados principais usando as seguintes etapas:
1. Novo arquivo / DataModel; salve-o no diretório raiz do meu projeto
selecione Model.xcdatamodeld e adicione entidade, adicione vários atributos, salve, edite / crie a subclasse NSManagedObjectClass.
Como resultado, observo 4 novos arquivos no navegador: Model.xcdatamodeld, EntityName + CoreDataProperties.swift, EntityName + CoreDataClass.swift,_COREDATA_DATAMODELNAME_+ CoreDataModel.swift
seu conteúdo:_COREDATA_DATAMODELNAME_+ CoreDataModel.swift:
import Foundation
import CoreData
___COREDATA_DATAMODEL_MANAGEDOBJECTCLASSES_IMPLEMENTATIONS___
Nome da entidade + CoreDataClass.swift:
import Foundation
import CoreData
class EntityName: NSManagedObject {
}
Nome da entidade + CoreDataProperties.swift:
import Foundation
import CoreData
extension EntityName {
@nonobjc class func fetchRequest() -> NSFetchRequest< EntityName > {
return NSFetchRequest< EntityName >(entityName: "EntityName");
}
@NSManaged var str: String?
}
O que eu tentei:
1. Limpe a compilação, remova DerivedData, exclua o conteúdo de var / folders, reinicie
2. Exclua os arquivos gerados, exibidos no navegador
Todos os meus esforços foram sem sorte.
O que estou fazendo errado?