title: How to get the name of enumeration value in Swift?
body: <p>If I have an enumeration with raw <code>Integer</code> values:</p>
  
  <pre><code>enum City: Int {
    case Melbourne = 1, Chelyabinsk, Bursa
  }
  
  let city = City.Melbourne
  </code></pre>
  
  <p>How can I convert a <code>city</code> value to a string <code>Melbourne</code>? Is this kind of a type name introspection available in the language?</p>
  
  <p>Something like (this code will not work):</p>
  
  <pre><code>println("Your city is \(city.magicFunction)")
  &gt; Your city is Melbourne
  </code></pre>