Я знаю, що набір функціональних можливостей 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];
це спосіб зробити це? Це здається трохи багатослівним.