func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = companyTableView.dequeueReusableCell(withIdentifier: "cell")
}
我收到此错误:“永远不会使用不可变值'cell'的初始化;请考虑将赋值替换为'_'或删除它。”
我使用“cell”作为我的TableViewCell的标识符。我该如何解决?
答案 0 :(得分:0)
错误消息确实说明了一切:您正在为常量cell
分配值,但从不使用该值。
此外,函数tableView(:cellForRowAt:)
被声明为返回UITableViewCell实例,您永远不会这样做。
修复这两个问题导致此代码:
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell = tableView.dequeueReusableCell(withIdentifier: "cell")
// do stuff with the cell
return cell
}