开关和枚举

Switch 语句与 Enum 值非常相似

enum CarModel {
    case Standard, Fast, VeryFast
}

let car = CarModel.Standard

switch car {
case .Standard: print("Standard")
case .Fast: print("Fast")
case .VeryFast: print("VeryFast")
}

由于我们为汽车的每个可能值提供了一个案例,我们省略了 default 案例。