我发现下面的功能:更改的第一个字符的字符串的每个单词大写
CFStringCapitalize
“改变了一个字符串为大写的每个单词的第一个字符(如果它是一个小写字母字符)。“
void CFStringCapitalize (
CFMutableStringRef theString,
CFLocaleRef locale
);
有谁知道如何使用它与我的NSMutableString?
谢谢,
Gauthier。
我发现下面的功能:更改的第一个字符的字符串的每个单词大写
CFStringCapitalize
“改变了一个字符串为大写的每个单词的第一个字符(如果它是一个小写字母字符)。“
void CFStringCapitalize (
CFMutableStringRef theString,
CFLocaleRef locale
);
有谁知道如何使用它与我的NSMutableString?
谢谢,
Gauthier。
的capitalizedString方法存在NSString类,见the docs
NSString *foo = @"this is all lower";
NSString *fooUpper = [foo capitalizedString];
请注意,这不是iPhone专用,在Mac上相同的代码。
(NSString *)capitalizedString
所以:
NSString *myString,*myCapitalizedString;
myString = @"capitalize";
myCapitalizedString = [myString capitalizedString]; //produces a capitalized copy of 'myString'
也谢谢你;) – gotye 2010-02-27 15:28:11
不知道我是怎么错过它的......干杯! – gotye 2010-02-27 15:27:49
太棒了!非常感谢! – 2013-02-04 07:04:52