Как получить NSArray локализованных имен дня недели в IOS? - PullRequest
22 голосов
/ 23 ноября 2011

Как получить NSArray с локализованными именами дней недели в IOS?

т.е. не хотите, чтобы их жестко кодировали в себе.Есть ли простой способ получить это из класса IOS?Все, что я могу придумать, - это написать метод, который проходит через 7 дней, а затем с помощью средства форматирования вывести День недели и собрать их

1 Ответ

60 голосов
/ 23 ноября 2011

Это так просто:

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
NSLog(@"%@", [dateFormatter weekdaySymbols]); // or rather, whatever you
                                              // actually want to do with
                                              // the list
[dateFormatter release];

Или используйте shortWeekdaySymbols (для понедельника, вт и т. Д. На английском языке) или veryShortWeekdaySymbols (для M, T и т. Д.), Как вам нравится.1006 *

...