我正在开发一个构建类似跳板的应用程序(如iPhone的主屏幕)。我有多个页面,每个页面包含许多子视图。每个子视图都能够检测触摸和保持事件。一旦识别出触摸并保持事件,所有子视图就会开始摆动。
我面临的一个问题是,当子视图处于摆动状态时,CPU使用率会下降到99%,并且我会更改页面。
Instruments有一个名为“CPU Sampler”的工具。我无法为此工具找到一套好的文档。我不知道如何读取此工具生成的输出。任何人都可以给我一个小教程或指导方针吗?我可以检查哪一段代码负责CPU活动吗?
答案 0 :(得分:1)
转到WWDC 2010会话视频,然后在iPhone OS上选择会话135 - 高级性能优化。它解释了很多关于核心动画的工具。
答案 1 :(得分:0)
我不知道CPU采样器,但我认为您可以在此链接中找到与您的问题相关的有用信息。