我想从Alert中的CoreData中删除一个对象,但是它出现了这个错误。我发现的所有功能是从TableView的功能删除它与刷卡,但我希望它在一个警报。感谢帮助。从CoreData中删除对象
Cannot call value of non-function type `Set<NSManagedObjekt>`
这个错误是什么意思?我作出这样的NSManagedObject代码
这里WOS从警报代码要删除对象:
DeleteAlert.addAction(UIAlertAction(title: "Delete", style: .Destructive, handler: { (action) -> Void in
let indexPath = self.BookTableView.indexPathForSelectedRow
mgdContext.deletedObjects(book[indexPath!.row] as! NSManagedObject)
do {
try self.mgdContext.save()
} catch {
print("error")
}
}))
我认为错误是说'deletedObjects'不是一个函数。 –