Возможно, у вас проблема с синхронизацией ваших данных и передачей вставок и удалений в представление коллекции.Вы должны убедиться, что ваш источник данных не изменяется, пока вставка / удаление ячеек вносит изменения в представление коллекции.
Это означает, что если ваш слушатель хочет обновить ваши данные, вы должны убедиться, что предыдущийизменения были применены.Вы можете сделать это, используя семафор.