在xcode中同时运行Instrument->泄漏和调试器控制台

时间:2011-02-01 04:00:19

标签: iphone objective-c xcode

在xcode中使用内存泄漏仪器时,我的程序崩溃了(但它没有显示内存泄漏)。我希望能够同时运行调试器控制台,看看发生了什么。这可能吗?感谢

3 个答案:

答案 0 :(得分:11)

是的 - 至少在模拟器中。

这样做的方法是首先在乐器中运行您的应用程序,然后停止应用程序(这只是确保乐器了解您的应用程序并且仪器已启动并运行)。然后在调试器中重新启动应用程序。

现在返回到仪器,选择“附加到流程” - 从下拉列表中选择您的应用程序。您现在可以开始录制,调试器也可以正常运行。

答案 1 :(得分:2)

我不是100%确定它是可能的,但如果是,你可以通过从Instruments或XCode开始,然后在另一个连接到该过程。在XCode中,您可以通过运行 - >来完成此操作。附加到流程。在仪器中,您可以通过选择目标 - >来完成。在新窗口中附加到流程。

答案 2 :(得分:2)

如果您只想查看NSLog和其他调试消息,可以打开控制台应用程序。