Если у меня есть перечисление с необработанными значениями Integer
:
enum City: Int {
case Melbourne = 1, Chelyabinsk, Bursa
}
let city = City.Melbourne
Как преобразовать значение city
в строку Melbourne
? Является ли этот тип интроспекции имени типа доступным на языке?
Что-то вроде (этот код не будет работать):
println("Your city is \(city.magicFunction)")
> Your city is Melbourne