Print-string-Darstellung eines enum, NSLog

Ich versuche NSLog einige Enumerationen, die ich habe. Zum Beispiel dieses Stück code gibt die Ganzzahl-Darstellung der enum, aber ich will es für die Ausgabe der tatsächlichen string name, in diesem Fall MO. Wie kann ich das tun?

#import <Foundation/Foundation.h>
int main(void)
{
    typedef enum {
        SUN,
        MON,
        TUES
    } DAYS;

  DAYS d = MON;
  NSLog(@"%@", d);
  return 0;
}

InformationsquelleAutor der Frage Huang | 2013-02-01

Schreibe einen Kommentar