Falha ao chamar o Inicializador Designado na Classe NSManagedObject - CoreData

Eu realmente fiquei preso nesse problema e me referi aesta stackoverflow post, mas meu aplicativo ainda trava com o problema:

Falha ao chamar o Inicializador Designado na Classe NSManagedObject

Então, eu tenho várias entidades e subclassifiquei oNSManagedObject. Vamos fingir que tenho entidades nomeadas:FirstEntity, SecondEntity, ThirdEntity, Fourth Entity, FifthEntity. Vamos também fingir que tenho dois atributos chamadosfirstAttribute, secondAttribute em cada entidade. Eu entrei noxcdatamold Abri o editor e, em seguida, selecione Criar subclasse NSManagedObject para todas as minhas entidades. Então eu queria instanciar cada um desses novosNSManagedObject Subclasses para que eu pudesse acessar os atributos dentro doFirstEntity. Então eu escrevi este código:

let firstEntity = FirstEntity()

Então, quando eu executo o aplicativo, ele falha, então editei ainda mais com uma dica da postagem stackoverflow e agora este é o meu código:

let firstEntityName = NSEntityDescription.entityForName("FirstEntity", inManagedObjectContext: managedObject)

let firstEntity = FirstEntity.init(entity: firstEntity!, insertIntoManagedObjectContext: managedObject)

No entanto, meu código ainda está travando. Eu sou realmente sem noção, porque todas as mensagens de estouro de pilha referentes ao problema disseram fazer o acima, mas meu código éainda batendo com oFalha ao chamar o Inicializador Designado na Classe NSManagedObject erro.

Alguma sugestão?

questionAnswers(2)

yourAnswerToTheQuestion