想把sunday显示为SUN,但是一直不成功

 NSString *strDay= [dic objectForKey:@"day"];
 NSString *uppercaseString= [strDay uppercaseString];
 cell.dayLabel.text= uppercaseString;

我想要将“sunday”显示为“SUN”,但是我用上面的代码后只是转换为大写字母了。请高手帮忙,谢谢!

这样:

NSString *uppercaseString= [strDay uppercaseString];
cell.dayLabel.text= [uppercaseString substringToIndex:3];

假设日期有效的情况。

别人给的答案,不过应该对你有用~

NSString *strDay= [dic objectForKey:@"day"];
NSString* split= [strDay substringToIndex:3];
split=[split uppercaseString];