Unordered raw values

Integer raw values don’t have to be in an incremental order. Coins are a good use case:

enum Coin: Int { case penny = 1 case nickel = 5 case dime = 10 case quarter = 25

}

You can instantiate values of this type and access their raw values as usual:

let coin = Coin.quarter coin.rawValue // 25

results matching ""

    No results matching ""