为什么我的NSLog语句包装在Xcode 4中?

为什么我的NSLog语句包装在Xcode 4中?,xcode,nslog,Xcode,Nslog,无论输出窗口有多宽,Xcode 4似乎总是将NSLog输出包装为窗口的默认宽度。有没有简单的方法来解决这个问题 2011-04-17 16:31:29.781 MyApp[415:707] rotation : 0.006139 2011-04-17 16:31:29.841 MyApp[415:707] Angle:-0.016967 rollingX:0.918938 而不是 2011-04-17 16:31:29.781 MyApp[415:707] rotation : 0.

无论输出窗口有多宽,Xcode 4似乎总是将NSLog输出包装为窗口的默认宽度。有没有简单的方法来解决这个问题

2011-04-17 16:31:29.781 MyApp[415:707] rotation : 0.006139
2011-04-17 16:31:29.841 MyApp[415:707] Angle:-0.016967
     rollingX:0.918938
而不是

2011-04-17 16:31:29.781 MyApp[415:707] rotation : 0.006139
2011-04-17 16:31:29.841 MyApp[415:707] Angle:-0.016967   rollingX:0.918938
代码如下:

float angle;
float rollingX;
...
NSLog(@"Angle:%f\t rollingX:%f",angle,rollingX);

这似乎是控制台视图的限制-在大约60列之后似乎没有定义选项卡位置。因此,下一个选项卡将转到下一行。如果您复制输出并将其粘贴到另一个编辑器(即TextWrangler),它将显示得很好,因此文本不是硬包装


你可能会为此问题在苹果的雷达上发现一个bug。

你能展示一下代码吗?代码添加在第一篇文章中。