Приложение, которое я разрабатываю, интенсивно обрабатывает, и я хотел бы понять, где используется время. Time Profiler in Instruments показывает дерево вызовов, но я не вижу, как получить нужную мне информацию.Как профилировать процессор, используемый методом/функцией в Swift
Мое приложение имеет структуру, как это:
A
B
B1
E1
B2
B3
E1
C
C1
C2
E1
C3
D
D1
D2
E1
Теперь метод E1 вызывается из числа мест, и я хотел бы видеть, сколько CPU он использует. Однако из вывода профилировщика я могу видеть только время, проведенное в E1, по каждой ветви дерева. Есть ли способ получить отчет по методу/функции независимо от того, откуда он вызван? например Суммировать общее время, проведенное в E1?
Спасибо,
Джулиан
Вы пытались профилировать с помощью инструментов? – KrishnaCA