Je sais que la suite de fonctionnalités NSDateformatter est une aubaine pour l'humanité, mais en même temps c'est très déroutant pour moi. J'espère que vous pourrez m'aider.
Quelque part dans mon code, il y a un int représentant un mois. Donc: 1 serait janvier, 2 février, etc.
Dans mon interface utilisateur, je voudrais afficher cet entier comme nom de mois approprié. De plus, il doit respecter les paramètres régionaux de l'appareil.
Nous vous remercions de vos idées
En attendant, j'ai fait ce qui suit:
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];
est-ce la manière de procéder? Cela semble un peu verbeux.