我找了所有的exaples并检查了所有的类型和对象。一切都很好看。但是......下面的代码并没有删除数据。没有错误,所有打印语句都表明应该删除记录.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)")
}