我刚刚发现我的iOS应用程序中存在一个错误。 我有两个“历史”和一个“要点”。首先,我点击history1或history2,然后在记分板上按一下以查看我的得分。但是不知何故,它成对了。
if countedArray != [] || nameArray != []
{
countedArray.removeAll()
nameArray.removeAll()
tableView.reloadData()
}
translateCode()
self.tableView.delegate = self
self.tableView.dataSource = self
list = createArray()
//Sorting the array after points
list.sort()
{ $0.points.localizedStandardCompare($1.points) == .orderedDescending
}
我试图在插入数据之前清除表视图。但是它最终还是清除了整个tableview,因此它保持为空。而不是添加新数据。
我该如何解决?