2

我正在运行 Mac OS “Instruments”应用程序,使用“Leaks Instrument”来监控 iPhone 应用程序。主窗格标题为“Leaked Blocks”,但如果您单击它,您可以选择三个:“Leaked Blocks”、“Call Tree”和“Console”。点击“控制台”。

您现在有一个空白窗格...单击它并点击。就我而言,我得到:

富 (4259) >

这是我的应用程序名称,大概是它运行的 PID。

我可以输入命令/文本(例如,ls、帮助、退出)……它们会在一段时间后得到回显,但没有其他任何反应。

即,它看起来像一个命令提示符,但我不知道我可以在这里给出什么样的命令!似乎不接受 gdb 命令,也不接受“帮助”。在 Apple 的文档中找不到此功能的提及。

请注意,如果我选择不同的工具,例如“分配”,它也具有相同的控制台窗格......当我输入文本时具有相同的“无效”。

我希望它拥有的任何命令(a)都很有趣,并且(b)对我调试内存泄漏有用。

谢谢,斯坦 sieler@me.com

4

1 回答 1

1

这不是一个控制台窗口,可以让您看到打印到控制台(NSLog 等)的消息,就像 Xcode 的一样?在 Xcode 中,您也可以在该控制台中编写,但在任何程度上......

确实仪器用户指南指出:

选项

使用此菜单可以指定其他运行时选项。例如,您可以将应用程序的输出定向到 Instruments 控制台或系统控制台,或丢弃输出。您还可以指定应用程序是以 32 位还是 64 位模式启动。

没试过,虽然...

于 2011-05-20T21:22:29.183 回答