我似乎找不到在XCode 4中运行控制台(显示NSLog注释)的方法。以前版本的XCode的常规方法不起作用。有没有人知道如何做到这一点?
答案 0 :(得分:103)
您需要单击“日志导航器”图标(位于左侧边栏的最右侧)。然后在左侧边栏中选择Debug / Run会话,您将在编辑区域中安装控制台。
答案 1 :(得分:22)
for Xcode 5:
查看 - >调试区 - >激活控制台
shift + cmd + c
答案 2 :(得分:14)
如果您只想在运行应用程序时显示日志输出,那么您可以进入XCode4首选项 - >提醒并点击左侧栏中的“运行开始”。
然后选择“显示调试器”,当您运行应用程序时,NSLog输出将显示在编辑器窗格下方。
这样您就不必选择底部栏的“向上箭头”按钮。
答案 3 :(得分:8)
控制台不再是额外的窗口,但它位于texteditor区域下方。您可以将首选项设置为始终显示此区域。转到“常规”“运行开始”并激活“显示调试器”。在“运行完成”下,调试器将再次设置为隐藏。您应该停用该选项。现在控制台仍然可见。
修改
在最新的GM Release中,您可以通过工具栏中的按钮显示和隐藏控制台。很容易。
答案 4 :(得分:4)
您可以随时在另一个窗口中看到控制台,方法是打开管理器,单击“设备”选项卡,选择您的设备并选择它的控制台。
当然,这对模拟器不起作用:(
答案 5 :(得分:4)
这是'替代
在 Xcode 4 显示和隐藏控制台的快捷方式是(命令移位-Y),这将显示控制台和调试器在你的文本edior下面窗口。
答案 6 :(得分:2)
这是另一种选择。
这将打开一个终端窗口,其中包含您的命令行应用程序。
这不是一个很好的解决方案,因为XCode 4仍然可以独立于您弹出的终端窗口中的内容运行和调试应用程序。
答案 7 :(得分:0)
有两种选择:
Log Navigator(命令7或视图|导航器|日志)并选择您的调试会话。
“查看|显示调试区域”以查看NSLog输出并与调试器进行交互。
这是两张照片。您通常不会同时打开,但我只能在每个帖子中链接一个图像! http://i.stack.imgur.com/4gG4P.png