Мне кажется человек уже давно получил свое “отлично”.
Смотрите хоть на даты.
Смена цвета выбранной строки таблицы
DENCHIK
#22
Причем здесь человек и даты? На форумы заходят люди что-бы найти ответы. Тут уже писали про этот способ я просто решил расписать его в примере.
RexHunt
#23
Ну способы тут уже были предложены. За 6 лет небыло новых ответов, значит способы устраивали.
По поводу вашего способа: для новичка сойдет.
Если делать правильно, у tableView есть параметр, который позволяет делать multiSelection. С помощью этого можно делать выделения ячеек. Только получение всех выделенных ячеек уже будет tableView.indexPathsForSelectedRows