Я только что обнаружил ошибку в моем приложении для 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
}
Я пытался очистить табличное представление перед вставкой данных, как это.Но в конце концов он все-таки очистил весь стол, так что он остается пустым.Вместо добавления новых данных.
Как мне это исправить?