swift闭包参数名称缩写 官网
在Swift里,闭包参数名称能缩写,可让代码更简洁。默认参数名是$0、$1、$2等,$0代表第一个参数,$1代表第二个,以此类推。 let numbers = [1, 2, 3]let squared = numbers.map { $0 * $0 }print(squared) // 输出: [1, 4, 9] 上面例子中,闭包没显式定义参数名,直接用$0代表数组元素。 let sum = { $0 + $1 }print(sum(3, 5)) // 输出: 8 使用参数名称缩写时,要保证参数顺序和类型正确,避免出错。