【发布时间】:2016-02-27 05:04:00
【问题描述】:
【问题讨论】:
-
第 73 行有一个错误。
标签: ios swift nsindexpath
【问题讨论】:
标签: ios swift nsindexpath
NSIndexPath 不会像 Array 那样简单地存储 Ints,因此像您所做的直接检查并不能反映运行 print(indexPath.row) 会得到什么。
【讨论】:
print("Row: \(indexPath.row), Section: \(indexPath.section)") 添加到循环中以查看您拥有的值。
reloadData 您可以完全避免此问题,但是如果没有看到您的其余代码,我们无法指出确切的错误。但是,我可能会认为您计算要枚举的行的方式是错误的,因为它使用的是更改的绝对行数而不是实际更改的行数。
reloadData 来更新所有模型数据,我只想更新刚刚获得的新 10 个单元格。我该怎么做?
tableView.insertRowsAtIndexPaths:,在tableView.beginUpdates()和`tableView.endUpdates()'之间调用。你介意接受我的回答吗?