gpt4 book ai didi

swift - TableView索引路径 fatal error : Index out of range

转载 作者:行者123 更新时间:2023-11-30 12:13:34 43 4
gpt4 key购买 nike

我有以下代码来填充单元格,当我到达底部时,它给出了 fatal error 。我观察到这可能是由于单元格捕获数组中的 nil 值。

func tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell {
let cell: UITableViewCell = tableView.dequeueReusableCell(withIdentifier: "cell") as UITableViewCell!

// Set text from the data model
cell.textLabel?.text = values[indexPath.row]
cell.textLabel?.font = textField.font

return cell
}

func numberOfSections(in tableView: UITableView) -> Int {
return 1
}

func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return values.count;
}

最佳答案

如果只使用一个部分,请在此处使用此功能。

func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
return values.count
}

针对多个部分的类似解决方法。只需检查您是否从未访问过 values 中超过 endIndex 的值即可。

关于swift - TableView索引路径 fatal error : Index out of range,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45708586/

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