title: Print string representation of an enum, NSLog
body: <p>I am trying to NSLog some enums I have. For example this piece of code prints the integer representation of the enum, but I want it to output the actual string name, in this case MON. How can I do that?</p>
  
  <pre><code>#import &lt;Foundation/Foundation.h&gt;
  int main(void)
  {
      typedef enum {
          SUN,
          MON,
          TUES
      } DAYS;
  
    DAYS d = MON;
    NSLog(@"%@", d);
    return 0;
  }
  </code></pre>