Перечисления

enum SeasonInt8 {
    case summer, fall, winter, spring
}

enum Align : Int {
    case left, right, center
}

enum StatusString {
    case Busy, Available
}

let baseFall = Season.fall.rawValue
//baseFall is 1, type Int8

let baseCenter = Align.center.rawValue
//baseCenter is 2, type Int

let baseBusy = Status.Busy.rawValue
//baseBusy is "Busy", type String

print("baseCenter is \(baseCenter)")
print("baseFall is \(baseFall)")
print("baseBusy is \(baseBusy)")