在xcode中使用内存泄漏仪器时,我的程序崩溃了(但它没有显示内存泄漏)。我希望能够同时运行调试器控制台,看看发生了什么。这可能吗?感谢
答案 0 :(得分:11)
是的 - 至少在模拟器中。
这样做的方法是首先在乐器中运行您的应用程序,然后停止应用程序(这只是确保乐器了解您的应用程序并且仪器已启动并运行)。然后在调试器中重新启动应用程序。
现在返回到仪器,选择“附加到流程” - 从下拉列表中选择您的应用程序。您现在可以开始录制,调试器也可以正常运行。
答案 1 :(得分:2)
我不是100%确定它是可能的,但如果是,你可以通过从Instruments或XCode开始,然后在另一个连接到该过程。在XCode中,您可以通过运行 - >来完成此操作。附加到流程。在仪器中,您可以通过选择目标 - >来完成。在新窗口中附加到流程。
答案 2 :(得分:2)
如果您只想查看NSLog和其他调试消息,可以打开控制台应用程序。