Classes / Methods
With return value
Without any return value
Without any parameters
Optional parameter values
Array of parameters
External parameter names
Omitting external parameter names
Variable parameters
Out parameters
In/Out parameters
Method overloading
Class methods
Multiple return values
Consuming function
class
Greeting
{
func
sayGoodby
() {
print
(
"Goodby!"
)
}
}
let
greeting =
Greeting
()
greeting.
sayGoodby
()