我有字符串:
我是个坏孩子。
我想将该字符串转换为:
我是个坏男孩。
我所尝试过的只是一个单词的第一个字符。
答案 0 :(得分:19)
以下是解决方案:
NSString *str=@"i am a bad Boy";
str=[str capitalizedString];
NSLog(str);
输出将是:
I Am A Bad Boy.
答案 1 :(得分:7)
use- capitalizedString
方法。
此方法返回:
接收器中每个单词的第一个字符的字符串 更改为相应的大写值,并保留所有剩余值 字符设置为相应的小写值。
您可以查看NSString
文档了解更多详情 -
https://developer.apple.com/library/mac/#documentation/Cocoa/Reference/Foundation/Classes/NSString_Class/Reference/NSString.html