xcode – 如何衡量在函数中花费的总时间?
发布时间:2020-12-15 01:44:15 所属栏目:百科 来源:网络整理
导读:我有一个实用功能,我怀疑它占用了应用程序执行时间的很大一部分.使用Time Profiler查看调用堆栈,此函数占用调用它的任何函数的大部分执行时间.但是,由于此实用程序功能是从许多不同的来源调用的,因此我无法确定总体而言,这是否是我的优化时间的最佳用途. 如
我有一个实用功能,我怀疑它占用了应用程序执行时间的很大一部分.使用Time Profiler查看调用堆栈,此函数占用调用它的任何函数的大部分执行时间.但是,由于此实用程序功能是从许多不同的来源调用的,因此我无法确定总体而言,这是否是我的优化时间的最佳用途.
如何在程序执行期间查看在此函数中花费的总时间,无论是谁调用它? 为清楚起见,我想将所选条目与该函数的所有其他调用组合到一个条目中: 解决方法
对我来说,诀窍是“倒置呼叫树”.它似乎按照累积最多时间的顺序对调用树中的“叶子”函数进行排序,并允许您查看调用它们的内容.
该复选框可在右侧面板中找到,称为“显示设置”(如果隐藏:?2或View-> Inspectors-> Show Display Settings) (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |