我试图使用Swift以编程方式获取UITableViewCell对象,因此我编写了以下代码:
let cell:UITableViewCell = (UITableViewCell) UITableView.cellForRowAtIndexPath(indexPath.row)
但编译错误如下:
无法转换类型为"(UITableViewCell)的值.类型"到指定类型"UITableViewCell"
我试图使用Swift以编程方式获取UITableViewCell对象,因此我编写了以下代码:
let cell:UITableViewCell = (UITableViewCell) UITableView.cellForRowAtIndexPath(indexPath.row)
但编译错误如下:
无法转换类型为"(UITableViewCell)的值.类型"到指定类型"UITableViewCell"
cellForRowAtIndexPath
不是类方法.改用实例方法.
let cell = tableView.cellForRowAtIndexPath(indexPath)
Swift 3:
let cell = tableView.cellForRow(at: indexPath)