将NSString UPPERCASE转换为Capitalized

时间:2011-09-23 09:48:59

标签: iphone nsstring

我有一些字符串,例如NAVJYOT COMPLEXNEAR A ONE SCHOOLSUBHASH CHOWKMEMNAGARAhmedabadGujaratIndia

我想转换它们,所以第一个字符是大写字母,剩下的是小写字母,例如:Navjyot ComplexNear A One SchoolSubhash ChowkMemnagarAhmedabadGujaratIndia。所以请帮我转换这些字符串。

提前致谢。

2 个答案:

答案 0 :(得分:25)

nsstring具有以下方法

capitalizedString

它返回:

“接收器中每个单词的第一个字符的字符串更改为相应的大写值,所有剩余的字符设置为相应的小写值。”

http://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html

答案 1 :(得分:7)

使用这个

NSString *str1 = @"ron";
NSString *str = [str1 capitalizedString];