Привет!
В видео 13. Cell accessory type (6:16) (курс Приложение На Основе UITableView) пишется такой код:
let isVisited = UIAlertAction(title: "Я был здесь", style: .default) { (action) in
let cell = tableView.cellForRow(at: indexPath)
cell?.accessoryType = .checkmark
}
Непонятно, почему это срабатывает, ведь вроде бы мы создаем новый объект в новой константе cell и совершаем действие над ней, а не над исходными данными.