2011-08-03 12 views
3

(stdoutとstderrの)アプリケーションから出力を取得したいのですが、デバッガ(gdb)を使用しません。Xcode 4でデバッガを無効にすることはできますか?

私は決してそれを使用しないことがわかります。私はいつもNSLog(または、C printfとC++ std::cout)を使用しています。

(デバッグ設定でも)デバッガを無効にする方法を教えてください。

+0

のXcode 3.xまたは4.xのをクリックして設定を保存? –

+0

@Paul R、残念ながら私はXcode 4を使用する必要があります。 –

+0

私はあなたの苦痛を感じます。 –

答えて

5

次に、実行と停止をクリックして、[Scheme]領域をクリックし、[Edit Scheme]を選択し、次に[Build Configuration Select release]を選択します。

あなたが意味していたかどうかはわかりません。

3

デバッガーコンソールを意味する場合は、[ビヘイビア]環境設定パネルを使用して自動的に表示するかどうかを制御できます。出力を確認したい場合は、出力があるとすぐにXcodeを起動時に(またはBehaviorsによって制御される)現在の実行ログに自動的にナビゲートさせることができます。

あなた本当にもしあなたが、あなたはほとんどの開発者がうんざり作る方法で自分自身を傷つけているなど、コードをステップ実行、ブレークポイントで一時停止し、変数を調べる(一般的には、デバッガを使用していないと言うことを意味します。

+0

あなたはしませんでした。 :)私はブレークポイント、変数の検査やコードのステップ実行を使用したことはありません。私が変数を検査する方法はNSLogであり、私はいつもそれが十分であることを見出しました。 –

+1

(facepalm)ああ、あなたはルネサンス様式のお菓子を食べようとしていますか?真剣に - 自分自身を*巨大な*好意を持って "十分"を超えて見てください。そこには問題が全世界に存在し、単独のログでは識別できず、少数のユーザーが*ヘルプでも*を特定できません。 *デバッガを無効にしないでください*。 **使用方法を学んでください。** –

+1

フォローアップと同じように、これは厄介な方法ではありません。私はデバッガを使用しないと主張する開発者を雇うことはありません。それは決してそれを必要としなかった開発者としてではなく、よりよく知らない初心者としてとらえられます。あなたの履歴書が何を言ったかは関係ありません。 : - } –

3

XCode 4では、実行ボタンと停止ボタンは、左上に表示されていますが、実際には、ドロップダウンの選択(Schemeの選択)があり、左のドロップダウンをクリックして'Edit Scheme ...'次に、あなたのデバッグ体系を見つけてクリックしてください。'Run YourAppName.app')をクリックします。今、メインのコンテンツ領域に、「情報」タブをクリックし、なしにあなたのデバッガの選択を変更 - OK

XCode 4 turn off Debugger in Debug scheme

+2

xcode4にこのようなオプションはありません。lldbとgdbの間でデバッガを選択できます。 crashlyticsが必要なので、私はそれを無効にする必要があります。 –

関連する問題