Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/swift/18.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Ios 如何在Swift中分析方法/函数使用的CPU_Ios_Swift_Cpu Usage_Profiler - Fatal编程技术网

Ios 如何在Swift中分析方法/函数使用的CPU

Ios 如何在Swift中分析方法/函数使用的CPU,ios,swift,cpu-usage,profiler,Ios,Swift,Cpu Usage,Profiler,我正在开发的应用程序进行了一些密集的处理,我想知道时间被用在哪里。Instruments中的时间分析器显示调用树,但我看不到如何获取所需的信息 我的应用程序的结构如下: A B B1 E1 B2 B3 E1 C C1 C2 E1 C3 D D1 D2 E1 现在,方法E1被从许多地方调用,我想看看它使用了多少CPU。然而,从分析器的输出中,我只能看到E1在树的每个分支上花费的时间。是否有任何方法可以通过方法/函数获取报告,而不管从何

我正在开发的应用程序进行了一些密集的处理,我想知道时间被用在哪里。Instruments中的时间分析器显示调用树,但我看不到如何获取所需的信息

我的应用程序的结构如下:

A
 B
  B1
   E1
  B2
  B3
   E1
 C
  C1
  C2
   E1
  C3
 D
  D1
  D2
   E1
现在,方法E1被从许多地方调用,我想看看它使用了多少CPU。然而,从分析器的输出中,我只能看到E1在树的每个分支上花费的时间。是否有任何方法可以通过方法/函数获取报告,而不管从何处调用?e、 g.对E1中花费的总时间求和

谢谢


朱利安

Naglerr发布的链接就是答案-


您需要在探查器树中找到该函数,右键单击并选择“关注由进行的调用”。有关更多信息,请查看链接答案。

Naglerr发布的链接就是答案-


您需要在探查器树中找到该函数,右键单击并选择“关注由进行的调用”。查看链接答案以了解更多信息。

您是否尝试使用仪器进行分析?是否尝试使用仪器进行分析?