Swift 的 Switch 语句支持值绑定,可在 case 分支里将匹配的值绑定到临时常量或变量。 这样在 case 分支内就能使用这些值。 let point = (1, 2)switch point {case (let x, 0): print("On x - axis with x = (x)")case (0, let y): print("On y - axis with y = (y)")default: print("Other point")} 值绑定使用 let 绑定常量,var 绑定变量。