Я знаю, что набор функциональных возможностей NSDateformatter является благом для человечества, но в то же время он очень запутан для меня. Надеюсь, вы можете мне помочь.
Где-то в моем коде есть int, представляющий месяц. Итак: 1 будет январь, 2 февраля и т.д.
В моем пользовательском интерфейсе я хотел бы отобразить это целое число как правильное имя месяца. Кроме того, он должен соответствовать языку устройства.
Спасибо за ваши идеи
В то же время я сделал следующее:
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];
- это способ сделать это? Это кажется немногословным.