[0, 1, 2] - выбранные ячейки юзером, вытащить соответствующие им значения?
Понимаю только как получить значение по одному индексу.
А мне нужно передать массив выбранных значений, но есть только массив выбранных indexPaths.
IndexPath.row
Это понял. У меня по заданию можно выбрать много ячеек. Когда юзер кликает по ячейкам, в массив записываются выбранные индексы. А как теперь получить значения этих выбранных индексов?) Я знаю только, когда мы выбрали одну ячейку, получили его индекс, а потом в indexPath.row подставили его значение.
IndexSet(arrayLiteral:), у массива берешь objects(at: indexSet), но это метод из objc так что свифтовый массив надо будет скастить в NSArray и обратно
У tableView есть cellForRowAtIndexPath, она возвращает ячейку по индексу Пример: yourTable.cellForRowAtIndexPath(indexPath) но нужно уточнить в инете))))
Обсуждают сегодня