DY
Только вот в чём проблема написать код который будет дифы вытаскивать? Это же… ну… не сложно вроде
Size: a a a
DY
В
UITableView
при обновлении данных кидает ошибки в стиле "attempt to delete row 194 from section 0 which only contains 194 rows before the update". Использую библиотеку для вычисления diff-а между двумя списками и накатывания этих изменений на таблицу (перепробовал уже штуки три и проблема вряд ли в библиотеках). Проявляется чаще на iOS 12 (чем на iOS 14), и в основном когда айтемов больше сотни. В чём может быть причина и есть ли какое-то решение?AK
AK
DY
tableView.reload(
using: StagedChangeset(source: messages, target: model.items),
setData: { self.messages = $0 }
)
В
DY
В
tableView.reload(
using: StagedChangeset(source: messages, target: model.items),
setData: { self.messages = $0 }
)
AK
DY
В
В
AK
DY
AK
EM
DK
tableView.reload(
using: StagedChangeset(source: messages, target: model.items),
setData: { self.messages = $0 }
)
A
В
В