如何在Swift中随机选择一个枚举

时间:2016-09-19 22:42:41

标签: swift random enums

enum randomName: UInt32 {
        case name1
        case name2
        case name3
        case name4
        case name5
        case name6
        case name7
        case name8
    }

我想创建一个函数来从枚举中随机选择一个名字。我该怎么做?

1 个答案:

答案 0 :(得分:6)

randomName(rawValue: arc4random_uniform(randomName.name8.rawValue + 1))