不兼容的指针类型使用类型为'__kindof NSManagedObject * _Nonnull'的表达式初始化'NSEntityDescription *'

时间:2016-04-09 21:13:09

标签: xcode core-data nsentitydescription

每件事都运转正常,但我得到了这个通知

并尝试搜索以找到解决方案,但没有运气

NSOperationQueue.mainQueue().addOperationWithBlock({
    // Your code here
})

1 个答案:

答案 0 :(得分:2)

在这一行:

NSEntityDescription *entity = [NSEntityDescription insertNewObjectForEntityForName:@"History" inManagedObjectContext:context];

您正在调用的方法会返回NSManagedObject的实例。您将其分配给NSEntityDescription类型的变量。这就是消息告诉你的内容。