- iOS 6中NSString对象有些新的使用方法,可以让字符串转变成全部大写,全部小写,或者每个单词首字母大写。
- 代码如下所示:
- NSString *str = @"mobile developer tips";
- // Convert string to uppercase
- NSString *upperStr = [str uppercaseStringWithLocale:[NSLocale currentLocale]];
- NSLog(@"upperStr: %@", upperStr);
- // Convert string to caps
- NSString *capStr = [upperStr capitalizedStringWithLocale:[NSLocale currentLocale]];
- NSLog(@"capStr: %@", capStr);
- // Convert string to lowercase
- NSString *lowerStr = [capStr lowercaseStringWithLocale:[NSLocale currentLocale]];
- NSLog(@"lowerStr: %@", lowerStr);
- 输出内容如下:
- upperStr:<span style="color:#ff9966;">MOBILE DEBILOPER TIPS</span> ;capStr:<span style="color:#ff9966;">Mobile Developer Tips</span>; lowerStr:<span style="color:#ffcc99;background-color: rgb(255, 255, 255);">mobile developer tips</span>