Коллекция сбоев iOS 17Просмотреть в пакетном обновленииIOS

Программируем под IOS
Ответить Пред. темаСлед. тема
Гость
 Коллекция сбоев iOS 17Просмотреть в пакетном обновлении

Сообщение Гость »


Я выполняю пакетное обновление

вот мой код

if let footerIndex = self.collectionView.feeds.index(forKey: "footer") { self.collectionView.performBatchUpdates { self.collectionView.totalSections += 1 self.collectionView.insertSections([footerIndex],animationStyle: .none) self.collectionView.insertItemsAtIndexPaths([IndexPath.init(строка: 0, раздел: footerIndex)], анимацияStyle: .none) } } во всех более ранних версиях iOS это работает, но в iOS 17 происходит сбой

*** Закрытие приложения из-за неперехваченного исключения «NSInternalInconsistencyException», причина: «Обнаружены недопустимые пакетные обновления: количество разделов и/или элементов, возвращаемых источником данных до и после выполнения пакетных обновлений, не соответствует обновлениям. Источник данных до обновлений = { 47 разделов с количеством элементов: [1, 3, 1, 3, 1, 3, 1, 3, 1, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3 , 1, 1, 3, 1, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 1, 3 , 1, 3, 1] } Источник данных после обновлений = { 47 разделов с количеством элементов: [1, 11, 1, 3, 1, 3, 1, 3, 1, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3 , 1, 1, 3, 1, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 3, 1, 1, 3 , 1, 3, 1] } Обновления = [ Вставить элемент (1–0), Вставить элемент (1 – 1), Вставить элемент (1–2), Вставить элемент (1–3), Вставить элемент (1–4), Вставить элемент (1–5), Вставить элемент (1–6), Вставить элемент (1–7), Вставить элемент (1–8), Вставить элемент (1–9), Вставить элемент (1–10) ]

это ошибка, есть ли способ ее решения для iOS 17
Ответить Пред. темаСлед. тема

Быстрый ответ, комментарий, отзыв

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение

Вернуться в «IOS»