➽Swift-06闭包
闭包是自包含的功能块,可以在代码中传递和使用。Swift中的闭包类似于C和Objective-C中的块以及其他编程语言中的lambdas。闭包可以从定义它们的上下文中捕获并存储对任何常量和变量的引用。这被称为关闭这些常量和变量。Swift为您处理捕获的所有内存管理。闭包有三种形式之一:● 全局函数是具有名称且不捕获任何值的闭包。● 嵌套函数是具有名称的闭包,可以从其封闭函数中捕获值。● 闭包表达式是以轻量级语法编写的未命名闭包,可以从其周围的上下文中捕获值。Swift的闭包表达式有一个干净、清晰