如何在Xcode中以编程方式清除控制台?

NSE*_*rer 28 iphone debugging xcode objective-c

我的代码中有一堆NSLog语句用于调试.每次我运行我的项目时,我都想从一个全新的控制台屏幕开始.我可以在我的代码中嵌入任何可以执行此操作的命令吗?

Ash*_*ani 69

在控制台(Debug模式)下使用时

Command + k 
Run Code Online (Sandbox Code Playgroud)

清除控制台.


小智 20

我认为你唯一能做的就是

for(int i= 0; i < 100; i++) 
NSLog(@" ");
Run Code Online (Sandbox Code Playgroud)

就像在旧的MS-DOS :)

  • 这个答案刚刚结束了!(即使很难我也不会用它):) (4认同)

Mar*_*ark 10

如果您在Xcode窗口中谈论控制台,则在"运行"菜单中有一个"清除控制台"选项.在"调试"首选项选项卡中还有一个"自动清除调试控制台"复选框.我指的是Xcode 3.2.x.

  • 但由于某种原因你的答案被接受:( (3认同)

sta*_*ckr 8

也许您可以使用XCode首选项中的"自动清除调试控制台"设置..不知道这是否回答了您的问题?

  • 太棒了!! 但是,如果从代码中也可以做同样的好奇只是好奇??? (4认同)
  • 亲爱的@NsExplorer,实际上这不是您想要的答案。'Command + K' 实际上这就是您想要的操作。我们如何用代码(以编程方式)执行此操作? (2认同)