Перевести NSString UPPERCASE в заглавные - PullRequest
11 голосов
/ 23 сентября 2011

У меня есть несколько строк, таких как NAVJYOT COMPLEX, NEAR A ONE SCHOOL, SUBHASH CHOWK, MEMNAGAR, Ahmedabad, Gujarat, India.

Я хочу преобразовать их, чтобы первый символ был заглавным, а остальные - строчными, например: Navjyot Complex, Near A One School, Subhash Chowk, Memnagar, Ahmedabad, Gujarat, India. Поэтому, пожалуйста, помогите мне преобразовать эти строки.

Заранее спасибо.

Ответы [ 2 ]

25 голосов
/ 23 сентября 2011

nsstring имеет следующий метод

capitalizedString

, он возвращает:

"Строка, в которой первый символ каждого слова в получателе заменен на соответствующее значение в верхнем регистре, а все остальные символыустановите соответствующие им строчные значения. "

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

7 голосов
/ 23 сентября 2011

использовать этот

NSString *str1 = @"ron";
NSString *str = [str1 capitalizedString];
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...