UIWorkIntervalTiming workIntervalStart
Получение журнала консоли при прокрутке ScrollView
. Есть ли способ удалить это?
2019-03-27 12: 33: 34.109573 + 0530 MyApp [10465: 46241] [UIWorkIntervalTiming] workIntervalStart: startTimestamp> targetTimestamp; откат на 1.116667
Ответы
Ответ 1
Я могу наблюдать ту же проблему с UICollectionView
и UITableView
. Я подозреваю, что это диагностический вывод, используемый для анализа производительности прокрутки.
Примечание: я замечаю эту проблему из Xcode 10.2
в UICollectionView
если вы обмениваетесь слишком быстро, чем UICollectionView
на несколько UICollectionView
получающий Freeze на Simulator, но Real Device работает нормально.
В более ранней версии XCode эта функция была отменена, и для UIWorkIntervalTiming были отменены привилегии
Ответ 2
Это должно быть решено с помощью последних версий: https://twitter.com/smileyborg/status/1128131061416771584
Ответ 3
Проверьте любую стороннюю библиотеку, связанную с пользовательским интерфейсом/анимацией, используемую в ячейке представления прокрутки/представления таблицы. Возможно, проблема с этими библиотеками.
Ответ 4
Вы можете просто отключить шум от симулятора:
- Меню Xcode: Продукт → Схема → Редактировать схему
- Выберите Run (отладка)
В разделе "Переменные среды" установите OS_ACTIVITY_MODE= отключить
К сожалению, я не могу найти никакой информации, касающейся этой проблемы, в документации Apple, но я считаю, что это какой-то диагностический вывод, который используется для анализа производительности прокрутки.