XCode 4で(NSLogコメントを表示するために)コンソールを実行する方法を見つけることができないようです。XCodeの以前のバージョンの通常の方法は機能しません。誰もこれを達成する方法のアイデアを持っていますか?
Log Navigatorアイコン(左サイドバーの右端)をクリックする必要があります。次に、左側のサイドバーでデバッグ/実行セッションを選択すると、エディター領域にコンソールが表示されます。
xcode 5の場合:
「表示」->「デバッグ領域」->「コンソールのアクティブ化」
shift + cmd + c
アプリの実行時にログ出力を表示するだけの場合は、XCode4の設定->アラートに移動し、左側の列の「実行開始」をクリックします。
次に、「デバッガーの表示」を選択します。アプリを実行すると、NSLog出力がエディターペインの下に表示されます。
この方法では、下部バーの「上矢印」ボタンを選択する必要はありません。
コンソールはもう余分なウィンドウではありませんが、テキストエディター領域の下にあります。この領域を常に表示するように設定することができます。 「一般」「実行開始」に進み、「デバッガーの表示」を有効にします。 「実行完了」の下で、デバッガーは再び非表示に設定されます。そのオプションを無効にする必要があります。これで、コンソールは表示されたままになります。
編集
最新のGMリリースでは、ツールバーのボタンを使用してコンソールを表示および非表示にできます。非常に簡単。
ここに代替
Xcode 4コンソールの表示と非表示のショートカットは(command-shift-Y)で、これは同じウィンドウでur text ediorの下にコンソールとデバッガーを表示します。
オーガナイザーを開いて[デバイス]タブをクリックし、デバイスを選択してコンソールを選択すると、いつでもコンソールを別のウィンドウに表示できます。
もちろん、これはシミュレータでは機能しません:(
これが代替案です。
これにより、コマンドラインアプリが実行されているターミナルウィンドウが開きます。
XCode 4は、ポップアップするターミナルウィンドウで実行していることとは無関係に、アプリを引き続き実行およびデバッグするため、これは優れたソリューションではありません。
次の2つのオプションがあります。
Log Navigator(command-7またはview | navigators | log)でデバッグセッションを選択します。
NSLog出力を表示し、デバッガと対話するには、「表示|デバッグ領域の表示」。
ここに両方の写真があります。通常、両方をオンにすることはありませんが、投稿ごとに1つの画像しかリンクできません! http://i.stack.imgur.com/4gG4P.png