2011-04-17 24 views
0

无论我输出窗口有多宽,Xcode 4似乎总是将NSLog输出封装到窗口的默认宽度。有没有简单的方法来解决这个问题?为什么我的NSLog语句包装在Xcode 4中?

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); 
+1

请问您可以显示代码吗? – Eiko 2011-04-17 18:35:06

+0

在第一篇文章中添加的代码。 – 2011-04-17 22:09:08

回答

0

这似乎是控制台视图的限制 - 那里只是似乎是后约中没有定义标签位置。 60列。所以下一个标签就会转到下一行。如果复制输出并将其粘贴到另一个编辑器(即TextWrangler)中,它将显示得很好,所以文本并不难缠绕。

对于这个问题,您可能会在Apple的雷达上提出一个错误。

+0

提交了一个错误报告。谢谢 – 2011-04-18 12:02:29

相关问题