如何让UILabel说“它的一月!”在1月和“它的二月!”在二月等等?
提前致谢!
答案 0 :(得分:2)
此功能将帮助您完成月份。你希望你与“它”连接的结果...... =)
- (NSString *) MonthNameString:(int) monthNumber
{
NSDateFormatter * formate = [NSDateFormatter new];
NSArray * monthNames = [formate standaloneMonthSymbols];
NSString * monthName = [monthNames objectAtIndex:(monthNumber - 1)];
return monthName;
}
答案 1 :(得分:2)
您可以通过[[NSDate alloc] init]
获取当前日期,然后使用NSDateFormatter和格式@"MMMM"
]将其格式化为您想要的格式(在本例中为月份名称)。
NSDateFormatter *formatter = [NSDateFormatter new];
[formatter setDateFormat:@"MMMM"];
NSString *monthName = [formatter stringFromDate:[[NSDate alloc] init]];
NSString *whatYouWant = [NSString stringWithFormat:@"It's %@", monthName];
NSLog(@"What you want = %@",whatYouWant);