我在下面的finalArray数组中插入了一些对象。现在我想在tableList中显示它们,以便我需要找到每个位置对象。我怎么能写这个陈述可以帮助我一些人吗?
var forcast:Forecast?
var finalArray = [Forecast]()
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
forcast = finalArray.index(indexpath);
}
答案 0 :(得分:0)
试试这个:
var finalArray = [Forecast]()
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let forcast = finalArray[indexPath.row]
}
var row: Int
索引路径的行元素的值。
var section: Int
索引路径的section元素的值。
答案 1 :(得分:0)
NSIndexPath有分区和行
您需要根据使用tableView datasource
在tableView上对数据进行分类的方式,根据indexPath.section
或indexPath.row
进行访问
例如:
func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
forcast = finalArray.index(indexpath.row);//
}