《Swift开发实战》——第2章,第2.4节函数和闭包
本节书摘来自异步社区《Swift开发实战》一书中的第2章,第2.4节函数和闭包,作者 李宁,更多章节内容可以访问云栖社区“异步社区”公众号查看 2.4 函数和闭包在本章前面的实例2-1中,testfunc就是一个函数。在Swift语言中,使用关键字func来声明一个函数,使用名字和参数来调用函数,使用“→”来指定函数返回值。例如,如下所示的演示代码。 func greet(name: String, day: String) -> String { return "Hello \(name), today is \(day)." } greet("Bob", "Tuesday") 在Swift语言中,使用一个元组来返回多个值。例如,如下所示的演示代码。 func getGasPrices() -> (Double, Double, Double) { return (3.59, 3.69, 3.79) } getGasPrices() 在Swift语言中,函数可以带有可变个数的参数,这些参数在函数内表现为数组的形式。例如,如下所示的演示代码。 func sumOf(numb...