【发布时间】:2014-05-25 21:35:55
【问题描述】:
我有一个实用程序函数,我怀疑它占用了我的应用程序的大部分执行时间。使用 Time Profiler 查看调用堆栈,此函数占用了调用它的任何函数的大部分执行时间。然而,由于这个实用函数是从许多不同的来源调用的,所以我很难确定总体上这是否是我优化时间的最佳利用。
如何查看程序执行期间在此函数上花费的总时间,无论是谁调用它?
为了清楚起见,我想将所选条目与对该函数的所有其他调用组合成一个条目:
【问题讨论】:
-
您是否必须灵活并愿意向罪魁祸首函数添加一些代码并将结果记录在调试器中,或者您想要一个仅仪器的解决方案?
-
@paranoidcoder:我可以添加代码,但我喜欢仅使用仪器的解决方案。
标签: xcode performance instruments