Wie erhalte ich den Namen des Aufzählungswerts in Swift?
Wenn ich eine Aufzählung mit rohem habeInteger
Werte:
enum City: Int {
case Melbourne = 1, Chelyabinsk, Bursa
}
let city = City.Melbourne
Wie kann ich eine konvertieren?city
Wert zu einer ZeichenfolgeMelbourne
? Ist diese Art von Introspektion für Typnamen in der Sprache verfügbar?
So etwas wie (dieser Code wird nicht funktionieren):
println("Your city is \(city.magicFunction)")
> Your city is Melbourne