Visual Studioのデータブレークポイントは非常に便利なデバッグツールです。私の現在のiPadプロジェクト(ポインターとメモリは変わっています)のようなものが必要です。Xcodeでデータブレークポイントを作成することはできますか?
Xcodeでデータブレークポイントを作成することはできますか?
Visual Studioのデータブレークポイントは非常に便利なデバッグツールです。私の現在のiPadプロジェクト(ポインターとメモリは変わっています)のようなものが必要です。Xcodeでデータブレークポイントを作成することはできますか?
Xcodeでデータブレークポイントを作成することはできますか?
はXcodeでウォッチポイントのドキュメントです:
変数またはデータ項目の値の変化を監視するには、 ウォッチポイントを設定することができます。ウォッチポイントは、ウォッチアイテムの値が変更されたときはいつでも、プログラムの実行を一時停止します( )。 は、プログラムの実行が が停止している場合にのみ、変数 にウォッチポイントを設定できます。 変数にウォッチポイントを設定するには:プログラムの実行と
がブレークポイントで を一時停止し、デバッガ ウィンドウに変数リスト内の変数 を選択します。 変数リストの詳細については、「 デバッガでのデバッグ」を参照してください。次 のいずれかを選択します。実行>変数は、次の 図に示すように 変数は、監視されていることを示すために、変数に虫眼鏡を表示 変数リストのショートカットメニューのXcodeから> ウォッチ変数のウォッチ変数を見ます7-5。図7-5は、変数リスト変数 変化の値は、Xcodeのは プログラムの実行を一時停止し、 プログラムカウンタの位置との新たな値を示すダイアログを表示
に変数を見変数。 プログラムの実行が の範囲を超えた場合、 Xcodeはウォッチポイントを削除し、 はプログラムの実行を一時停止します。
重要:ローカル変数、スタック上にある を見ては、システムコールは、現在の関数で を作っている場合は、あなたの プログラムがクラッシュする可能性があります。
私はVisual Studioに詳しくはありませんが、ウォッチポイントを探していると思います。 Xcode Debugging Guideの「ウォッチポイント」を検索します。ここで
本当にありがとうございました。 – Xrieaz
このリンクは現在破損しています。おそらく、これは[こちら](https://developer.apple.com/library/content/documentation/DeveloperTools/Conceptual/debugging_with_xcode/chapters/debugging_tools.html)に置き換えられましたか? –
ありがとう@ReinhardMänner、私はリンクを更新しました。次回は答えを編集してみてください。 –
ありがとう!しかし、インスタンス変数を見る方法はありますか?変数ウォッチには表示されません。 – Xrieaz
はい、そうします。オブジェクト変数(現在のオブジェクトのself)を展開して、インスタンス変数にアクセスする必要があります。 – mbritto
素晴らしいです、デバッグは今より簡単になるでしょう。 – Xrieaz