在我的应用中,我遇到了一个问题。我设计了一个包含3个部分的UITableView。每个部分都有静态单元格,第一部分有一个单元格,第二部分有五个单元格......第3部分最初有零个单元格,但可以有n个单元格。 10秒后。
每当我加载数据并加载数据并调用self.tableView.reloadData()之后,我的应用程序因NSRangeException而崩溃。
在cellForRow atIndex:
中抛出异常我没有实现此方法,我在willDisplayRow中进行了所有调整。
我返回这样的行数:
override func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int
{
if section == 0
{
return 1
}
else if section == 1
{
return 5
}
else if section == 2
{
return self.data.count
}
return 0
}
此时,数据数组不包含任何对象。我怎样才能在以后添加更多单元格?