내 변수 entityDescription
이 nil 인 것 같습니다. 따라서 컴파일하는 동안 치명적인 오류가 발생했습니다. 누구든지 해결책을 알고 있습니까? persistentContainer
은 동일한 클래스 (AppDelegate)에서 선언됩니다.NSEntityDescription은 nil입니다.
let entityDescription = NSEntityDescription.entity(forEntityName: "Person", in: self.persistentContainer.viewContext)
let newPerson = NSManagedObject(entity: entityDescription!, insertInto: self.persistentContainer.viewContext)
newPerson.setValue("Thomas", forKey: "first")
이것은 당신이 아룬 EA의 반응을 확인해야 다음 버전의 아이폰 OS (10) 만 사용할 수 있습니다 : http://stackoverflow.com/a/38344166/2452039 –
아니, API 구문이 다른는 원칙은 수년 전 Core Data의 이전 버전과 동일합니다. – Mundi