25

通常、Xcodeオートコンプリートは私にとっては非常にうまく機能しますが、ブロックとブロック変数を使用してメソッドシグネチャをタブで移動する場合は、常に変数のタイプと名前を再入力する必要があります。次に例を示します。

オートコンプリートなしのブロック変数

アニメーションブロックにはブロック変数がないため、簡単に完成できます。したがって、^{}コードを書き始める前に入力するだけで済みます。2番目の完了ブロックでは、^(BOOL fin){}コードの記述を開始する前に入力する必要があります。この例はやや単純ですが、名前の一部が長い(などAFHTTPRequestOperation)複数のタイプがあると、苦痛になり、Xcodeがオートコンプリートする状況のように感じます。

これらのブロック変数を自動補完するためのトリックが欠けているのでしょうか、それとも毎回再入力するのに行き詰まっているのでしょうか。

4

1 に答える 1

53

ブロックセクション全体が強調表示されるまでタブを押します。入力するのではなく、returnキーを押すだけで、サンプルブロックが展開されます。

于 2012-05-04T19:53:21.153 に答える