Я пытаюсь обновить различные метки и текстовые поля в моем View Controller на основе того, что пользователь выбирает в TableView
Я использую Swift 4.2 с TableView в обычном контроллере представления, а не TableViewController, и просмотрел все эти форумы и другие, используя различные функции, чтобы проверить, выбрана ли ячейка, и затем сделать что-то на основе каждого выбранная ячейка
Это функция, которую я постоянно вижу на форумах, и она, похоже, ничего не делает, поскольку метка, которую я пытаюсь изменить, не меняется в зависимости от выбранной ячейки:
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
whichGPULbl.text = "\(gpuList[indexPath.row])"
}
Как примечание: gpuList - это массив, который TableView использует для своего содержимого
Таким образом, если в TableView выбрана ячейка "GTX 1070", метка "whichGPULbl" должна отображать "GTX 1070", а затем обновлять каждый раз, когда пользователь выбирает новую ячейку