如何将字符串中所有单词的首字母变成大写的iphone

时间:2013-01-31 15:51:42

标签: iphone ios objective-c

  

可能重复:
  Change the first character in each word of a string to uppercase

我有一个字符串

“这是一个字符串”

如何将字符串的第一个单词转换为大写

“这是一个字符串”

2 个答案:

答案 0 :(得分:15)

我假设您正在使用NSString

NSString *str=@"this is a string";
NSString *titleStr = [str capitalizedString];

NSLog(@"%@", titleStr); // Outputs: "This Is A String"

答案 1 :(得分:2)

您可以使用capitalizedString,只需锁定NSString Class Reference

即可
NSString *newString = [yourStr capitalizedString];