Swift 闭包
1.简单的闭包(没有参数、没有返回)
//声明定义闭包
let theBlock = {
print("这是一个闭包")
}
//使用闭包
theBlock() //() -> ()
2.接收参数并返回指定类型的闭包
let add = {
(a : Int, b : Int) -> Int in
return a + b
}
let result = add(1, 2) // (Int, Int) -> Int
print(result)