2012-09-20 55 views
0

当我在我的设备上测试它时,我的应用程序的动画有点呆滞(它在模拟器中运行良好)。我对这个原因有一些怀疑,但在我开始调整之前,我希望能够以我为起点的基准,并在每次更改后重复类似的测试。XCode性能测量

我应该测量什么,以及如何?感觉像每秒帧数是我所经历的最有用的衡量标准,但我不确定从哪里开始。

+1

一个简单的技巧就是等到应用程序处于“迟缓”阶段,然后按下模拟器/调试器中的“暂停”按钮。检查堆栈,看看它在做什么。 (您可能需要检查几个线程的堆栈。)重复这个5-10次,看看您是否倾向于重复使用相同的方法。有时候,显而易见的是放慢速度的东西(例如,你总是在搜索循环中)。不是非常严格,但简单而且经常有效,并且比使用其他技术更容易以这种方式对“缓慢”时段进行抽样。 –

回答

2

使用仪器。您可以使用产品 - >配置文件(Command-I)直接从Xcode启动它。

+0

动画乐器适合我的目的。 –