I am trying to figure out the least annoying way to create an IBAction in Xcode without auto completion slowing me down:
So, here it is, in .h, I create an IBAction:

I type input type, autocomplete strikes, awesome, let's click a tab and paste my IBAction name

What is not shown here is the cursor, it blinks after the 'myAction', but before the sender's autocomplete '(id)' So, my first question: 1) how do you jump after 'sender' to add mine ';' In this case, the tab will not do this. I use Command + right arrow, regular end of line, but it feels that somehow autocompletion should be smart enough to respond to the tab, return, ...
Then in .m I implement the method I start typing - (IB ...

Nice, give a tab and start typing my method name:

Oh, we can see that the problem has come here, I don’t want several (id) senders ... And, obviously, if I make another tab:

which I ultimately need to clean manually
:
2) , ?
, - "", , IBAction...