swift define function as variable code example
Example 1: declare function in swift
func greet(person: String) -> String {
let greeting = "Hello, " + person + "!"
return greeting
}
Example 2: swift how to call a function
//function trying to be called
func aFunction() {
print("called function")
}
//call function like this
aFunction()
Example 3: how to set return type swift
func aFunction() -> <RETURN_TYPE> {
return <RETURN_TYPE>
}
//call function like this
aFunction()
Example 4: swift function in a variable
var pendingFunction: ((Double, Double) -> Double)