女士们先生们, 我的TableView有点问题。我正在使用下面提供的代码删除表视图中的一行。但是以某种方式,当我执行删除滑动时,应用程序崩溃了。表格视图使用核心数据。你们当中有人知道如何解决这个问题吗?
override func tableView(_ tableView: UITableView,
trailingSwipeActionsConfigurationForRowAt indexPath: IndexPath) -> UISwipeActionsConfiguration?
{
let deleteAction = UIContextualAction(style: .destructive, title: "Delete", handler: { (ac:UIContextualAction, view:UIView, success:(Bool) -> Void) in
tableView.deleteRows(at: [indexPath], with: .fade)
CoreDataManager.shared.safeContext()
print("Löschen")
success(true)
})
deleteAction.image = UIImage(named: "trash1")
deleteAction.backgroundColor = .red
return UISwipeActionsConfiguration(actions: [deleteAction])
}