【发布时间】:2017-02-20 17:55:04
【问题描述】:
我正在开发的应用程序进行了一些密集处理,我想了解时间在哪里使用。 Instruments 中的 Time Profiler 显示了调用树,但我看不到如何获取所需的信息。
我的应用有这样的结构:
A
B
B1
E1
B2
B3
E1
C
C1
C2
E1
C3
D
D1
D2
E1
现在,方法 E1 被从多个地方调用,我想看看它使用了多少 CPU。但是,从分析器输出中,我只能看到 E1 在树的每个分支上所用的时间。有没有办法通过方法/函数获取报告,无论它是从哪里调用的?例如在 E1 中花费的总时间相加?
谢谢,
朱利安
【问题讨论】:
-
您是否尝试过使用仪器进行分析?
标签: ios swift cpu-usage profiler