我一直在XCode 3.0中使用OCUnit(XCode附带的默认安装)。我很高兴能够运行我的测试并在Build Results窗口中看到结果,以及我输出的任何NSLog()消息。
然而,使用XCode 3.1,测试运行正常,但我突然失去了我的NSLog()输出。有谁知道它去了哪里?
答案 0 :(得分:7)
我自己学习这些东西,不得不四处寻找这个问题(XCode 3.1.2)。
运行后转到Build Results窗口。它可能无法自动打开,具体取决于配置。如果需要,Build / Build Results菜单选项将打开它。
在两个窗格之间的中间区域,您会看到左侧有4个按钮。第3个图标只有3-4条水平线。单击它以切换构建脚本。这显示了运行中的所有构建步骤和NSLog()输出。
答案 1 :(得分:3)
虽然不方便,但我发现NSLog()消息会转到OSX Console.app。
应用程序>公用事业> Console.app我通过otest过滤以查看输出。
我无法使用上述任何方法。
答案 2 :(得分:-2)
(在菜单栏上)运行 - >控制台(Shift-Apple-R)