Relative Datumsformatierung in NSDateFormatter mit benutzerdefiniertem Format

Daher ist es meine Absicht, Daten zu veröffentlichen, die wie folgt aussehen:

Today, August 28
Tomorrow, August 29
Friday, August 30
...etc

Das Problem ist, dass ich anscheinend nur so nahe kommen kann.

Wenn ichsetDoesRelativeDateFormatting:YES undsetDateStyle zuFull undsetTimeStyle zuNoneEs liefert folgende Ergebnisse:

Today
Tomorrow
Friday, August 30, 2013

Dies ergibt das Jahr und nicht den Monat und das Datum für heute und morgen.

Der andere Code, den ich ausprobiert habe, ist folgender:

[NSDateFormatter dateFormatFromTemplate:@"eeeedMMM" options:0
                                                     locale:[NSLocale currentLocale]];

und das ergibt folgendes:

Wednesday, August 28
Thursday, August 29
Friday, August 30

Anscheinend haben der DateStyle und der TimeStyle oder die relative Datumsformatierung Vorrang vor dem benutzerdefinierten Format.

Gibt es eine Möglichkeit, dieses Datumsformat zu erreichen, ohne eine benutzerdefinierte Implementierung durchzuführen?

Danke im Voraus!

Antworten auf die Frage(3)

Ihre Antwort auf die Frage