我正在尝试在表视图单元格上获取文本,然后在数组中获取它的索引。
这是我正在使用的代码:
func tableView(_ tableView: UITableView, didSelectRowAt indexPath: IndexPath) {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath) as UITableViewCell
let indexOfCellString = event.index(of: cell.textLabel!.text)
}
但我收到以下错误:
这里发生了什么?我还需要解开什么?
答案 0 :(得分:0)
无需将dequeueReusableCell
转换为UITableViewCell
,因为这是其返回类型。
cell.textLabel
是可选的。然后,text
的{{1}}属性是可选的。
正确处理期权:
UILabel