Why does a function call require the parameter name in Swift?
Update for Swift 2.0: Now functions behave identically to methods, and for both, by default: the first parameter has no external name; and the other parameters have an external name identical to the internal name. Other than that, the rules below still apply, except that the # shorthand syntax is now gone. Here’s a more … Read more