5

オートコンプリートで速度が低下することなく、Xcode で IBAction を作成する最も煩わしくない方法を見つけようとしています。

では、.h で IBAction を作成します。

ここに画像の説明を入力

入力すると、オートコンプリートが作動します。素晴らしいです。タブを押して、IBAction の名前をタブで移動しましょう。

ここに画像の説明を入力

ここに表示されていないのはカーソルです。「myAction」の後、オートコンプリートされた「(id)sender」の前で点滅します。最初の質問: 1) 「sender」の後にジャンプして「;」を追加するにはどうすればよいですか この場合、タブはそれを行いません。Command + 右矢印、通常の行末ショートカットを使用していますが、オートコンプリートは、タブ、リターン、に応答するのに十分スマートである必要があるように感じます...
次に、.m で入力を開始するメソッドを実装します -(IB. ..

ここに画像の説明を入力

いいですね、タブを実行して、メソッドの名前を入力してみましょう:

ここに画像の説明を入力

痛い、ここで問題が発生することがわかります。複数の(id)送信者は必要ありません...そして明らかに、もう1つのタブを実行すると:

ここに画像の説明を入力

最終的に手動で掃除する必要があります

それが私の2番目の質問です:2)この場合、この問題を回避するためにオートコンプリートをどのように使用しますか

IBAction をオートコンプリートしようとしているのは私だけではないはずなので、何か「間違った」ことをしていると想定する必要があります...

4

2 に答える 2

1

最良の答えはあなたの方法です。私の経験では、コマンド + 右矢印を使用してのみ成功しました。あまり気にならないので考えません。時々、マウスを画面の右側に置いたままにして、簡単にクリックしてカーソルを一番右の列にジャンプできるようにします...しかし、それには正確さが必要で、ほとんどの場合、行を見逃してしまいます...

于 2012-05-02T18:38:07.587 に答える