Ответ 1
cellForRowAtIndexPath
не является методом класса. Вместо этого используйте метод экземпляра.
let cell = tableView.cellForRowAtIndexPath(indexPath)
Swift 3:
let cell = tableView.cellForRow(at: indexPath)
Я пытаюсь получить UITableViewCell объект программно, используя swift, поэтому я написал этот код
let cell:UITableViewCell = (UITableViewCell) UITableView.cellForRowAtIndexPath(indexPath.row)
но получить ошибку компиляции как:
Изображение ошибки http://www.imagesup.net/?di=8140698032514
Пожалуйста, помогите!
cellForRowAtIndexPath
не является методом класса. Вместо этого используйте метод экземпляра.
let cell = tableView.cellForRowAtIndexPath(indexPath)
Swift 3:
let cell = tableView.cellForRow(at: indexPath)
Вы можете использовать это для Swift 4
let indexPath = IndexPath(row: 0, section: 0)
let cell = tableView.cellForRow(at: indexPath)