本节书摘来自异步社区《Swift 权威指南》一书中的第6章,第6.7节常量和变量参数,作者 李宁,更多章节内容可以访问云栖社区“异步社区”公众号查看
6.7 常量和变量参数
Swift函数的所有参数默认都是常量,无法修改,如果要想修改参数,可以使用var将参数声明为变量。
// header参数是变量,可以在函数体内修改header的值
func process6(var header:String, strArray:String...) -> String
{
for s in strArray
{
header += " " + s
}
return header
}
println(process6("bill", "a","b","c","d"))