使用UITableView和IndexPath与Swift 3显示错误

时间:2016-09-14 22:49:31

标签: swift uitableview

我有这段代码:

    override func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {

    let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: IndexPath) as? Cell

但IndexPath显示错误:

enter image description here

1 个答案:

答案 0 :(得分:2)

let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: IndexPath) as? Cell

在此行中,您将从函数中传递IndexPath类而不是indexPath参数。将其替换为:

let cell = tableView.dequeueReusableCell(withIdentifier: "cell", for: indexPath) as? Cell