2.3 函数与闭包 2.3 函数与闭包 在 Swift 语言中,函数(Functions)和闭包(Closures)是组织代码、实现功能复用和构建灵活编程模式的基石。它们允许我们将一段代码块封装起来,赋予它一个名字(函数)或者作为一个匿名的代码块(闭包),然后可以在程序的其他地方多次调用或传递。理解函数和闭包对于掌握 Swift 乃至进行 iOS 开发至关重要。 2.3.1 函数(Functions) 函数是一段执行特定任务的独立代码块。你可以给函数一个名字,然后通过这个名字来调用它,从而执行其内部的代码。函数可以接收输入值(称为参数),并可以产生一个输出值(称为返回值)。 2.3.1.1 函数的定义与调用 在 Swift 中,使用 关键字来定义函数。