6

我一直在 XCode 3.0 中使用 OCUnit(XCode 附带的默认安装)。我很高兴能够运行我的测试并在 Build Results 窗口中查看结果,以及我输出的任何 NSLog() 消息。

但是,使用 XCode 3.1 测试运行良好,但我突然失去了 NSLog() 输出。有谁知道它去哪儿了?

4

3 回答 3

7

我自己只是学习这些东西,不得不四处寻找答案来回答这个问题(XCode 3.1.2)。

运行后进入 Build Results 窗口。它可能不会自动打开,具体取决于配置。如果需要,构建/构建结果菜单选项将打开它。

在两个窗格之间的中间区域,您会在左侧看到 4 个按钮。第三个图标只有 3-4 条水平线。单击以切换构建脚本。这显示了运行的所有构建步骤和 NSLog() 输出。

于 2009-07-02T22:27:03.587 回答
3

虽然不方便,但我发现 NSLog() 消息会发送到 OSX Console.app。

Applications > Utilities > Console.app 我通过 otest 过滤以查看输出。

我无法使上述任何方法起作用。

于 2010-08-04T12:30:07.020 回答
-2

(在菜单栏上)运行 -> 控制台(Shift-Apple-R)

于 2009-07-02T22:29:20.760 回答