2 mr me Mr_me 于 2012.09.19 15:36 提问

想把sunday显示为SUN,但是一直不成功
 NSString *strDay= [dic objectForKey:@"day"];
 NSString *uppercaseString= [strDay uppercaseString];
 cell.dayLabel.text= uppercaseString;

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

2个回答

Chengzi_963
Chengzi_963   2012.09.19 15:57
已采纳

这样:

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

假设日期有效的情况。

Mr_me
Mr_me 3Q3Q
大约 5 年之前 回复
lanhailvcao
lanhailvcao   2012.09.19 16:49

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

NSString *strDay= [dic objectForKey:@"day"];
NSString* split= [strDay substringToIndex:3];
split=[split uppercaseString];
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!