3

对于调整应用程序的性能,Core Animation Instrument 是 iOS 开发人员非常有用的工具。图层着色有助于快速找到潜在的瓶颈,获取 FPS 图也很有帮助。

不幸的是,该仪器似乎不适用于 Mac 应用程序。

是否有替代方案,或者我只是看起来不够努力( Mark Dalrymple 的Advanced Mac OS X Programming确实提到了该仪器)?

4

1 回答 1

5

一些工具可以在这里找到:

  • 菜单 Xcode > 打开开发者工具 > 更多开发者工具……</li>
  • 将打开 developer.apple.com,您必须登录
  • 下载“Xcode 图形工具 - 2013 年 1 月”

然后使用“Quartz Debug”作为帧计。

还有一些用于调试 CALayers 的环境变量:

CA_COLOR_FLUSH, CA_COLOR_NO_WAIT, CA_COLOR_OPAQUE, CA_LOG_IMPLICIT_TRANSACTIONS, CA_LOG_IMAGE_COPIES, CA_COLOR_COPY, CA_PRINT_OBJECTS, CA_COLOR_OFFSCREEN

遗憾的是,这些都没有记录,在这里你会找到一个列表: http ://www.iphonedevwiki.net/index.php/QuartzCore.framework

于 2013-04-26T08:55:51.423 回答