Вечерние дамы и господа, у меня возникла небольшая проблема с моим 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])
}