gpt4 book ai didi

ios - 无法使用类型为 'dequeReusable...' 的参数调用 '(String)'

转载 作者:可可西里 更新时间:2023-11-01 01:05:54 26 4
gpt4 key购买 nike

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath:   NSIndexPath) -> UITableViewCell {

var cell:UITableViewCell = self.tableView.dequeueReusableCellWithIdentifier("cell") as UITableViewCell

cell.textLabel!.text = self.funlists[indexPath.row]

return cell
}

cannot invoke 'dequeReusable...' with an argument of type '(String)' on line var cell:UITableViewCell = self.tableView.dequeueReusableCellWithIdentifier("cell") as UITableViewCell

(抱歉,我对 Xcode 和 swift 非常陌生)当我在 Storyboard 中单击我的 UITableView 时,它是一个带有样式副标题和标识符单元格的表格 View 单元格。 (我可能完全错了,不确定)

最佳答案

我想我找到了问题所在,尝试使用 dequeueReusableCellWithIdentifier 调用的单词 self,如下所示:

func tableView(tableView: UITableView, cellForRowAtIndexPath indexPath:   NSIndexPath) -> UITableViewCell {

var cell:UITableViewCell = tableView.dequeueReusableCellWithIdentifier("cell") as UITableViewCell

cell.textLabel!.text = self.funlists[indexPath.row]

return cell
}

原因是您想使用来自函数的 tableView 而不是属于该类的 tableView。

如果这能解决您的问题,请告诉我

关于ios - 无法使用类型为 'dequeReusable...' 的参数调用 '(String)',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30473848/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com