Ich weiß, dass die NSDateformatter-Funktionssuite ein Segen für die Menschheit ist, aber gleichzeitig ist sie für mich sehr verwirrend. Ich hoffe du kannst mir helfen.
Irgendwo in meinem Code gibt es ein int, das einen Monat darstellt. Also: 1 wäre Januar, 2. Februar usw.
In meiner Benutzeroberfläche möchte ich diese Ganzzahl als richtigen Monatsnamen anzeigen. Darüber hinaus sollte es dem Gebietsschema des Geräts entsprechen.
Vielen Dank für Ihre Erkenntnisse
In der Zwischenzeit habe ich Folgendes getan:
int monthNumber = 11
NSString * dateString = [NSString stringWithFormat: @"%d", monthNumber];
NSDateFormatter* dateFormatter = [[NSDateFormatter alloc] init];
[dateFormatter setDateFormat:@"MM"];
NSDate* myDate = [dateFormatter dateFromString:dateString];
[dateFormatter release];
NSDateFormatter *formatter = [[NSDateFormatter alloc] init];
[formatter setDateFormat:@"MMMM"];
NSString *stringFromDate = [formatter stringFromDate:myDate];
[formatter release];
ist das der Weg, es zu tun? Es scheint ein bisschen wortreich.