为了调整应用程序的性能,Core Animation Instrument对于iOS开发人员来说是一个非常有用的工具。图层着色有助于快速找到潜在的瓶颈,获取FPS图也很有用。
不幸的是,这款乐器似乎无法用于Mac应用程序。
是否有其他选择,或者我只是不够努力(Mark Darymple的高级Mac OS X编程确实提到了乐器)?
答案 0 :(得分:5)
有些工具可以在这里找到:
然后对帧测量仪使用“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