Swift - 枚举原始值 - 原始值的隐式赋值 官网
在Swift中,枚举原始值可进行隐式赋值。当枚举类型为整数或字符串时,原始值会自动分配。 enum Planet: Int { case mercury = 1, venus, earth, mars, jupiter, saturn, uranus, neptune} 这里整数类型的枚举,从1开始隐式赋值。字符串类型也类似: enum CompassPoint: String { case north, south, east, west} 隐式赋值只适用于整数和字符串类型枚举,且按顺序依次赋值。