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

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

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


person Greg    schedule 23.11.2011    source источник
comment
Я думал, что есть интерфейс для доставки списка, но я думаю, что вспомнил тот, что в Qt - ничего не могу найти в iOS.   -  person Hot Licks    schedule 23.11.2011


Ответы (1)


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

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 и т. д.), как вам удобнее.

person Tommy    schedule 23.11.2011
comment
А, смотрел везде, кроме NSDateFormatter. :( - person Hot Licks; 23.11.2011