Я пытаюсь использовать Инструменты, чтобы понять, почему существует видимое отставание, когда я показываю определенный контроллер просмотра.iOS Time Profiling: Funny How Time Slips Away
При запуске профилировщика, и сосредоточиться только на интервале времени во время инициализации контроллера представления и отображения на экране, я вижу это:
Очевидно, что задержка 500 мс на главном потоке не хорошо. Но куда прошло время? Почему дерево вызовов идет от 100% до 15%?
Как я могу получить инструменты, чтобы дать мне больше информации об этом недостающем 85%?
(Чтобы создать этот результат, «инвертировать вызов дерево» и «отдельная ниткой» были проверены в настройках дисплея.)