オートコンプリートで速度が低下することなく、Xcode で IBAction を作成する最も煩わしくない方法を見つけようとしています。
では、.h で IBAction を作成します。
入力すると、オートコンプリートが作動します。素晴らしいです。タブを押して、IBAction の名前をタブで移動しましょう。
ここに表示されていないのはカーソルです。「myAction」の後、オートコンプリートされた「(id)sender」の前で点滅します。最初の質問: 1) 「sender」の後にジャンプして「;」を追加するにはどうすればよいですか この場合、タブはそれを行いません。Command + 右矢印、通常の行末ショートカットを使用していますが、オートコンプリートは、タブ、リターン、に応答するのに十分スマートである必要があるように感じます...
次に、.m で入力を開始するメソッドを実装します -(IB. ..
いいですね、タブを実行して、メソッドの名前を入力してみましょう:
痛い、ここで問題が発生することがわかります。複数の(id)送信者は必要ありません...そして明らかに、もう1つのタブを実行すると:
最終的に手動で掃除する必要があります
それが私の2番目の質問です:2)この場合、この問題を回避するためにオートコンプリートをどのように使用しますか
IBAction をオートコンプリートしようとしているのは私だけではないはずなので、何か「間違った」ことをしていると想定する必要があります...