Xcode Designer Action Generation Usability

Number:rdar://14644240 Date Originated:8/4/2013
Status:Open Resolved:
Product:Developer Tools Product Version:4.6.3
Classification:UI/Usability Reproducible:Always
In Xcode: When dragging from a button in the designer to header file in the assistant editor, the default Connection is "Outlet".  While this makes sense, it is too easy to mistakenly create an outlet when meaning to create an Action.  This requires both removing the generated code and manually clearing the binding in the designer.

Steps to Reproduce:
See this awesome video illustrating the issue: https://vimeo.com/71689633

Expected Results:
Something more clear and/or easier/faster to revert if wrong.

Actual Results:


It's worth noting that dragging into the implementation file defaults to Action as it should.  I just wish there was some magical predictive sense to the header file.  For a rainy day. :)


Please note: Reports posted here will not necessarily be seen by Apple. All problems should be submitted at bugreport.apple.com before they are posted here. Please only post information for Radars that you have filed yourself, and please do not include Apple confidential information in your posts. Thank you!