43

Xcode 4で監視する式を追加するにはどうすればよいですか?

これは非常に明白なはずですが、そうではありません。メニューが表示されていないか、コンテキストクリックで使用できるようには見えません。変数または式を強調表示してから、「ウォッチに追加」または「式を追加」できると便利です。

4

4 に答える 4

66

Xcode 4 のコード ウィンドウから直接ウォッチ式を作成するオプションがあることを知りません。コード ウィンドウに式ウォッチを追加したいものがある場合は、そのコードをクリップボードにコピーする必要があると思います。

次に、デバッグ中に、デバッグ領域が表示されていることを確認します。Xcode の下部中央のビューです。デバッグ ビューから適切なビュー アイコンをクリックすると、この領域を表示できます。

Xcode 4 のデバッグ領域を表示

次に、デバッグ領域の左下にウォッチ リストがあります。このリストに式を追加するには、右クリックして [式の追加] を選択します。

右クリックして式を追加 http://blog.roughfalls.com/non-wp/img/xcode4_addexpression.png

このオプションを選択すると、ダイアログが表示されます。クリップボードにコピーした式をこのダイアログに貼り付けて、[追加] をクリックします。ウォッチ式は、左側に小さな「E」アイコンが付いたリストで示されます。

于 2011-04-13T11:48:57.877 に答える
7

注意: 式が評価されないという問題がありました ( Xcode 4.3.2 Debug area の Expression は評価されません)。

機能させるには、式の結果の型も含める必要がありました (例: (NSString *)[tag name])。

ここに画像の説明を入力

于 2012-06-01T09:58:39.917 に答える
0

受け入れられた回答では画像リンクが壊れているため、補足する画像を次に示します。

ここに画像の説明を入力

デバッグ領域のウォッチ リストを右クリックし、[式の追加...] を選択します。

于 2015-07-29T23:26:27.953 に答える
0

Add Expressionの Swift の使用方法を探している場合: Debug AreaのVariables Viewを右クリックします。次に、式の追加を選択します

ここに画像の説明を入力

instanceNameまたはinstanceName.propertyNameを入力し、Enterキーを押します。それはとても簡単です。

ここに画像の説明を入力

于 2016-06-19T16:50:34.733 に答える