UITableView没有名为count的成员

时间:2015-06-06 10:00:54

标签: ios uitableview swift

我是Swift语言的新开发人员,因此我尝试使用静态数组创建简单的UITableview,但效果不佳。 我收到此错误,说UITableview没有任何名为count的成员。 我该怎么做才能解决这个问题? 先感谢您 The Wrror

2 个答案:

答案 0 :(得分:4)

您必须传递array点数而不是tableView点数

numberOfRowInSection

return self.myArray.count

cellForRowAtIndexPath

cell.textLabel.text = self.myArray[indexPath.row]

答案 1 :(得分:2)

您的tableView不是数组,但myArray是您的数组,因为我可以在您的图片中看到,所以将tableView替换为myArray,您会收到错误,我建议您阅读tableViewArray上的一些文档。

在您的第一个错误中,您的代码将是:

return myArray.count

第二个错误是:

cell.textLabel?.text = self.myArray[indexPath.row]

最后你的代码将是:

let selectValue = myArray[indexPath.row]

希望它能帮助你理解。

以下是tableView的一些很好的教程:

https://www.weheartswift.com/how-to-make-a-simple-table-view-with-ios-8-and-swift/ http://www.codingexplorer.com/getting-started-uitableview-swift/