21

文档只是说它的意思是“符号调用自身的次数”,但这是什么意思?“#Self”是什么意思?

当我使用 Instruments 时,如果“# Self”等于 100,那么“Self”也是 100.0。

4

1 回答 1

29

我认为您阅读的文档一定不正确。

Time Profiler 中的Self是指在给定函数本身上花费的时间,不包括在它调用的其他方法上花费的时间。

Self %是相同的东西,但表示为总运行时间的百分比。

# Self是命中此函数或方法的实际分析器样本数。默认情况下,时间分析器每 1 毫秒采样一次,因此该数字通常与Self值相同。

于 2012-09-04T11:56:53.747 回答