Core data Swift 4;coredata context.delete不是在删除

Core data Swift 4;coredata context.delete不是在删除,core-data,Core Data,我找了所有的例子,检查了所有的类型和对象。一切看起来都很好。但是下面的代码不会删除数据。没有错误,所有打印语句都指示应删除记录。deleteDeelnemer正是我要删除的对象。打印语句已成功打印,没有捕获错误 我的问题是如何调试出错的地方?有什么建议吗 print("trying to delete .... \(String(describing: deleteDeelnemer!))") context.delete(deleteDeelnemer!) do {

我找了所有的例子,检查了所有的类型和对象。一切看起来都很好。但是下面的代码不会删除数据。没有错误,所有打印语句都指示应删除记录。deleteDeelnemer正是我要删除的对象。打印语句已成功打印,没有捕获错误

我的问题是如何调试出错的地方?有什么建议吗

  print("trying to delete .... \(String(describing: deleteDeelnemer!))")
  context.delete(deleteDeelnemer!)
  do {
        try context.save()
        print("Delete saved succesfull")
     } catch {
        print("Error saving delete with error: \(error)")
     }

如何检查对象是否已被删除?在tableview中使用fetchrequest。我有一个选项卡视图,它将所选记录(带有复选标记的记录)复制到另一个表中。我在新表视图中显示的所有复制记录。删除复选标记时,也应从该复印表中删除该记录。因此,在回答您的问题时,我在该表上有一个tableview。Entity&tableview:DeelnemersBestand=all contacts Entity&tableview:Deelnemers=checkmarked from DeelnemersBestand