Подтвердить что ты не робот

Каков наилучший способ найти код, который блокирует ваш основной поток?

У меня есть UIScrollView, в котором я размещаю кучу просмотров при прокрутке. он загружает изображения из конечной точки api. Проблема в том, что прокрутка не кажется такой гладкой, как должна быть. Я знаю, это потому, что в основном что-то блокирует основной поток. Я просмотрел весь код и прокомментировал любой код обновления UI, но прокрутка быстро по-прежнему отстает.

Любые указатели на то, что является лучшим способом найти, какая часть вашего кода блокирует основной поток?

4b9b3361

Ответ 1

Инструменты. Там abso-freaking-совсем ничего подобного. Даже apple documentation на нем упоминается поиск задач с высоким процессором.

Лично я рекомендую Time Profiler. Из них отличный учебник можно найти здесь.