6

私はXCode3.0でOCUnit(XCodeに付属するデフォルトのインストール)を使用していました。テストを実行して、[ビルド結果]ウィンドウで結果を確認したり、出力したNSLog()メッセージを確認したりできてうれしいです。

ただし、XCode 3.1ではテストは正常に実行されますが、NSLog()出力が突然失われます。誰もがそれがどこに行ったか知っていますか?

4

3 に答える 3

7

これを自分で学んだだけで、まさにその質問に答えるためにざっと見回さなければなりませんでした(XCode3.1.2)。

実行後、[ビルド結果]ウィンドウに移動します。構成によっては、自動的に開かない場合があります。ビルド/ビルド結果メニューオプションは、必要に応じてそれを開きます。

2つのペインの間の中央の領域で、左側に4つのボタンが表示されます。3番目のアイコンは3〜4本の水平線です。それをクリックして、ビルドトランスクリプトを切り替えます。これは、実行からのすべてのビルドステップとNSLog()出力を示しています。

于 2009-07-02T22:27:03.587 に答える
3

不便ですが、NSLog()メッセージがOSXConsole.appに送信されているのを見つけました。

アプリケーション>ユーティリティ>Console.app出力を確認するためにotestでフィルタリングしました。

上記の方法のいずれも機能させることができませんでした。

于 2010-08-04T12:30:07.020 に答える
-2

(メニューバー上)[実行]-> [コンソール](Shift-Apple-R)

于 2009-07-02T22:29:20.760 に答える