NSArray,包括一周中的几天和一年中的几个月

sum*_*HAY 4 cocoa-touch objective-c nsarray

有没有办法让我得到一系列(一周中的几天)所以:星期一,星期二,星期三......还有几个月?

我可以手动创建该数组,但我想知道是否有更有说服力的方式来做这个...谢谢.

Bil*_*ney 9

这段代码;

NSDateFormatter *dateFormatter = [[NSDateFormatter alloc] init];
NSArray *weekdays = [dateFormatter weekdaySymbols];
Run Code Online (Sandbox Code Playgroud)

将为您提供用户当前区域设置的工作日.

如果您希望特定区域设置在上面设置所需的区域设置dateFormatter.

创建一个NSDateFormatter是昂贵的,所以创建一个并重用它.