继承的项目.. NSLog不打印到控制台

时间:2012-12-05 14:57:33

标签: iphone objective-c ios xcode

我收到了一个项目文件,打开后我注意到NSLog没有打印到控制台。

我尝试过shift + command + c但是没有用。

奇怪的是,如果我打开任何其他项目,他们打印到控制台就好了。然而,这个没有。这是一个xcode设置吗?如果是这样,为什么只有这个项目才有效?我该如何解决它?

2 个答案:

答案 0 :(得分:7)

1)新的尝试帮助

确保从NSLog打印所有。您可以在控制台窗口中设置切换:

All Output should be selected in the Console output popup

2)原始尝试帮助

尝试在代码的顶部执行“#undef NSLog”,看看“NSLog”是否再次有效。

如果是这样,那么Dave是正确的......您需要搜索代码以查看“NSLog”已重新定义的位置。

答案 1 :(得分:0)

我知道这是一个旧线程,但我刚遇到NSLog突然停止显示的情况。我不知道究竟是什么导致了它,但在我的情况下,Xcode的简单重启使问题消失了。只是发布,以防其他人帮助。