2016-09-19 6 views
1
enum randomName: UInt32 { 
     case name1 
     case name2 
     case name3 
     case name4 
     case name5 
     case name6 
     case name7 
     case name8 
    } 

Ich möchte eine Funktion machen, um zufällig einen Namen aus der Enumeration auswählen. Wie mache ich das?Wie man zufällig eine Enum in Swift

+3

Code so weit? SO ist kein Code-Schreibdienst. – techydesigner

+0

ist die Swift-Konvention, um Ihre Enumeration mit einem Großbuchstaben zu benennen. –

+0

Oh cool. Gut zu wissen. thx – Giraffe

Antwort

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