我一直在使用XCode 3.0中的OCUnit (XCode附带的默认安装)。我很高兴能够运行我的测试并在Build results窗口中看到结果,以及我输出的任何NSLog()消息。
然而,在XCode 3.1中,测试运行得很好,但是我突然丢失了NSLog()输出。有人知道它去哪了吗?
发布于 2009-07-02 22:27:04
我自己也在学习这方面的知识,我不得不四处探索来回答这个问题(XCode 3.1.2)。
运行后转到Build Results窗口。它可能不会自动打开,具体取决于配置。如果需要,Build / Build Results菜单选项将打开它。
在两个窗格之间的中间区域,您将在左侧看到4个按钮。第三个图标只有3-4条水平线。单击该选项可切换构建记录。它显示了运行的所有构建步骤和NSLog()输出。
发布于 2010-08-04 20:30:07
虽然不方便,但我发现NSLog()消息要发往OSX Console.app。
Applications > Utilities > Console.app我按otest进行了过滤,以查看输出。
我不能让上面的任何一个方法工作。
发布于 2009-07-02 22:29:21
(在菜单栏上)运行苹果控制台(Shift- -> -R)
https://stackoverflow.com/questions/1070649
复制相似问题