У меня есть модель данных с элементами.В зависимости от ситуации я только хочу показать количество X на tableView.Проблема в том, что когда я удаляю элементы, происходит сбой.Я использую префикс для того, чтобы вернуть количество элементов, которые я хотел бы отобразить так:
func tableView(_ tableView: UITableView, numberOfRowsInSection section: Int) -> Int {
switch Section(section) {
case .image:
return imageArray.prefix(3).count
case .subscribe:
return myArray.count
}
}
Я также получаю эту ошибку.Обратите внимание: если я не использовал префикс ImageArray, все работает нормально:
'Неверное обновление: недопустимое количество строк в разделе 0. Количество строк в существующем разделе после обновления (3) должно быть равно количеству строк, содержащихся в этом разделе до обновления (3), плюс или минус количество строк, вставленных или удаленных из этого раздела (0 вставлено, 1 удалено), плюс или минус количество строк, перемещенных вили из этого раздела (0 переместился, 0 переместился). '
Любая помощь будет очень полезна, поскольку я застрял в ней довольно долго.
Спасибо