教程 swift tutorial

定义与使用枚举

枚举是一种定义有限选项集合的类型,用于表示一组相关的离散值。

定义枚举

swift
enum Direction {
    case north
    case south
    case east
    case west
}

`

使用枚举

创建枚举变量并赋值:

swift
var currentDirection = Direction.north
currentDirection = .east  // 简写

使用 switch 语句匹配枚举值:

swift
switch currentDirection {
case .north:
    print("向北")
case .south:
    print("向南")
case .east:
    print("向东")
case .west:
    print("向西")
}

枚举提高代码的类型安全性和可维护性,适合表示固定选项集。