没有返回值的调用
1 2 3 4 |
func sayHello(name:String) { println("Hello (name)") } sayHello("superyyl")//Hello superyyl |
多个返回值的调用
1 2 3 4 5 |
func getNums()->(Int,Int) { return (2,3) } let (a,b) = getNums() println("a=(a),b=(b)")//a=2,b=3 |
函数也是类型,可以赋值
1 2 |
var fun = sayHello fun("World")//Hello World |