Вы можете сохранить переменную, в которой будут храниться номер раздела и номер строки, и логическое значение для отслеживания, если был сделан выбор. В методе didSelectRow
вы можете получить доступ к этим значениям, чтобы удалить выделение из предыдущей ячейки, если оно есть, и обновить их до текущих выбранных значений строки и раздела.