Swift Closures(闭包) 函数快

swift中函数快,把函数作为参数传递,在Objective-C中是一个block 对象,swift中称为closure
apple 文档中定义格式 as follow

1
2
3
4
{ (parameters) -> return type in
statements
}

给closure定义一个别名

1
typealias myClosure = (parameters) -> returnType

这样我们就定义了一个myClosure类型的闭包

Share Comments