哪些命令在“控制台窗格”中有效? Mac 的“Instruments”应用程序? (例如,在仪器中)
我正在运行 Mac OS“Instruments”应用程序,使用“Leaks Instrument”来监控 iPhone 应用程序。主窗格的标题是“Leaked Blocks”,但是如果您单击它,您就会 可以选择三个:“泄漏块”、“调用树”和“控制台”。单击“控制台”。
您现在有一个空白窗格...单击它并点击 。 就我而言,我得到:
foo (4259) >
这是我的应用程序名称,大概也是它运行时的 PID。
我可以输入命令/文本(例如 ls、help、exit)...它们会在一段时间后得到回显,但是 没有其他事情发生。
即,它看起来像一个命令提示符,但我不知道是什么类型的命令 我这里可以给!似乎不接受 gdb 命令,也不接受“帮助”。找不到一个 Apple 的文档中提到了此功能。
请注意,如果我选择不同的工具,例如“分配”,它也有 相同的控制台窗格...当我输入文本时具有相同的“无效”。
我希望它拥有的任何命令 (a) 有趣,并且 (b) 对我有用 在调试内存泄漏时。
谢谢, 斯坦 [电子邮件受保护]
I'm running the Mac OS "Instruments" app, using the "Leaks Instrument" to monitor an
iPhone app. The major pane is titled "Leaked Blocks", but if you click on that you
get a choice of three: "Leaked Blocks", "Call Tree", and "Console". Click on "Console".
You now have a blank pane ... click in it and hit .
In my case, I get:
foo (4259) >
which is my app name and, presumably, the PID it's running as.
I can enter commands/text (e.g., ls, help, exit) ... they get echoed after awhile but
nothing else happens.
I.e., it looks like a command prompt, but I can't figure out what kinds of commands
I can give it here! Doesn't seem to accept gdb commands, nor "help". Can't find a
mention of this feature in Apple's documents.
Note that if I select a different instrument, e.g. "Allocations", it also has the
same console pane ... with the same "no effect" when I enter text.
I'm hoping that whatever commands it has are (a) interesting, and (b) useful to me
in debugging a memory leak.
thanks,
Stan
[email protected]
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这不是一个控制台窗口,可以让您看到打印到控制台的消息(NSLog 等),就像 Xcode 的那样?在 Xcode 中,您也可以在该控制台中编写,但没有任何程度...
实际上 仪器用户指南指出:
不过没有尝试过...
Isn't this a console window that lets you see messages printed to the console (NSLog and alike), just like Xcode's one? In Xcode too you can write in that console, to no extent...
indeed the Instruments User Guide states:
did not try it, though...