Ответ 1
Метод capitalizedString существует в классе NSString, см. документы
NSString *foo = @"this is all lower";
NSString *fooUpper = [foo capitalizedString];
Обратите внимание, что это не конкретный iPhone, тот же код на Mac.
Я нашел функцию ниже:
CFStringCapitalize
"Изменяет первый символ в каждом слове строки на верхний регистр (если это строчный алфавитный символ).
void CFStringCapitalize (
CFMutableStringRef theString,
CFLocaleRef locale
);
Кто-нибудь знает, как использовать его с моей NSMutableString?
Спасибо,
Готье.
Метод capitalizedString существует в классе NSString, см. документы
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'