変数をデバッグし、シミュレータを実行している間、その内容を表示する方法はありますか?Xcode変数のデバッグを視覚化
ブレークポイントを使用すると、コンソール/デバッグウィンドウからすぐに変数にアクセスできますが、私が探しているものは少し異なります。
変数をデバッグし、シミュレータを実行している間、その内容を表示する方法はありますか?Xcode変数のデバッグを視覚化
ブレークポイントを使用すると、コンソール/デバッグウィンドウからすぐに変数にアクセスできますが、私が探しているものは少し異なります。
はいの新しい値を確認するために経口MYVARIABLEを再入力の値を表示するには、コンソールへのアクセスブレークポイントを編集します。変数の値を表示する場所にブレークポイントを追加します。それから右クリックして "ブレークポイントを編集する"。 [アクションの評価後自動的に続行]をクリックします。 [アクションの追加]をクリックします。これを実行すると、アクションを追加するための+と - のコントロールがあります。 「ログメッセージ」を選択して文字列を入力すると、表示する変数の値を知ることができます。 +ボタンをクリックし、 "Debugger Command"のままにして、 "変数名"を入力します(変数の名前に置き換えてください)。ここでコードがこのポイントに達すると、ログメッセージが出力されます。値をコンソールに入力し、実行を続行します。繰り返して味わいます。
このテクニックはコード全体にNSLogを振りかけるよりも便利です。 –
それは私が望むものに最も近いものです。 Breakpointsがどのように機能しているかを説明してくれてありがとう) – Tarek
私の知る限りでは、あなたが生きてデバッグを行うことはできません。アプリが一時停止されている場合にのみ、変数の内容が表示されます。しかし、オブザーバーをオブジェクトに追加し、その値をコンソールに出力することができます。したがって、値の変更時に通知されます –
特定の変数に書き込むすべてのコード行を表示することはどうですか?それは可能ですか? – Tarek
あなたの変数を変更する他のコードですか?この変数(定義内)を右クリックし、「コール階層の検索」を選択してください –