如何使用MacOS Shark来分析我的应用程序?

时间:2009-06-02 16:38:49

标签: xcode macos

我有一个XCode项目。我可以用它来构建和调试。 我是否可以使用Shark对我的应用程序进行分析(例如,找出在什么方法上花费了多少时间?创建和销毁了多少个对象?每个对象在哪里创建?

谢谢。

1 个答案:

答案 0 :(得分:1)

是的,您可以在应用程序上运行Shark以获取时间配置文件信息;例如,看看 this Apple tutorial。 dtrace是另一种选择;但学习曲线更陡峭。

对于更一般的分析,比如对象分配,您希望使用Instruments(它也是Apple开发人员工具套件的一部分)。