【发布时间】:2010-11-14 06:39:37
【问题描述】:
我想用 Instruments 运行我的 iphone 应用程序来检查内存使用情况,但我也希望能够看到我的控制台输出。目前有没有办法做到这一点?您似乎只能在 XCode 本身中启动 Instruments 或 Console。
【问题讨论】:
-
好问题。我不认为你可以!
标签: iphone
我想用 Instruments 运行我的 iphone 应用程序来检查内存使用情况,但我也希望能够看到我的控制台输出。目前有没有办法做到这一点?您似乎只能在 XCode 本身中启动 Instruments 或 Console。
【问题讨论】:
标签: iphone
您可以在运行仪器时始终使用管理器面板中的控制台,这并不理想,但它是一个解决方案!
要找到它,请打开管理器,单击您的设备,然后单击控制台选项卡
【讨论】:
从 Xcode 中运行您的应用程序,以将控制台输出通过管道传输到那里。在您的应用程序运行时,启动 Instruments 并选择合适的仪器。在菜单栏中的 Default Target 下,选择 iPhone 或 Computer(无论哪个适合您正在测试的内容),然后在 Attach to Process 下找到您的可执行文件的名称。
当您单击记录按钮时,您的应用程序应该开始在 Instruments 下进行分析,同时将其控制台输出定向到 Xcode。不幸的是,这个附加过程需要在应用程序启动之后进行,因此您可能必须单独分析应用程序的启动。
【讨论】:
我听说 Snow Leopard 中的开发人员工具有很多改进;也许这就是其中之一?
【讨论】: