1

私は最近、XCode 5 のデバッガーのブレークポイントで停止したときに、クラスの変数のリストにクラス内のすべての変数が表示されないという事実に不満を感じていました。たとえば、SplitViewController は UIViewController のみをその唯一のコンテンツとして表示します。

ただし、コンソールに「po self.myVariable」と入力すると気付きました。( . で終わることに注意してください)その後、オートコンプリートダイアログがポップアップし、親クラスから継承されたものを含むすべての変数の完全なリストが表示されます...まさに私が探しているものですが、約5しか表示できないため読みにくいですこれらは、サイズ変更できない小さなポップアップ ウィンドウで一度に表示されます。

XCode が左側に表示するクラス リストにこれらすべての値を表示するために有効にできる設定はありますか? (三角形をクリックしてクラスを展開するもの。)

4

1 に答える 1

1

デバッグ パネルの左下隅には、停止時に表示される変数を制御する複数選択セレクターがあります。デフォルトの状態は「自動」です。これは、最近変更されたことを意味する傾向があり、おそらくあなたの状態がどのように設定されるかを意味すると思います。「ローカル変数」または「すべての変数、グローバル、レジスタ、および静的」に変更できます。

于 2013-10-24T20:57:12.783 に答える