专用的初始化程序是
class func insertNewObjectForEntityForName(_ entityName: String!, inManagedObjectContext context: NSManagedObjectContext!) -> AnyObject!
显然,您不是要插入新对象,因此确实需要一个可选值。也许您将类变量声明
managedObject为
NSManagedObject!?尝试将其设置为
NSManagedObject?,也将运算符更改为
as?。



