2011-09-23 12 views
11

Tengo algunas cadenas como NAVJYOT COMPLEX, NEAR A ONE SCHOOL, SUBHASH CHOWK, MEMNAGAR, Ahmedabad, Gujarat, India.Convertir NSString MAYÚSCULAS en mayúscula que

quiero convertirlos por lo que el primer carácter es mayúscula y minúscula restante son, por ejemplo: Navjyot Complex, Near A One School, Subhash Chowk, Memnagar, Ahmedabad, Gujarat, India. Así que por favor ayúdame a convertir esas cuerdas.

Gracias de antemano.

Respuesta

25

NSString tiene el siguiente método

capitalizedString 

vuelve:

"una cadena con el primer carácter de cada palabra en el receptor cambia a su valor mayúscula correspondiente y todos los caracteres restantes establecen en su los valores en minúscula correspondientes ".

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

+0

+1, demasiado viejo, pero el oro respuesta, búsqueda rápida y ser ayudado. –

7

uso Éste

NSString *str1 = @"ron"; 
NSString *str = [str1 capitalizedString]; 
+0

Por cierto, Ron ya estaba en mayúscula, sé que no hace la diferencia porque la función que sugirió funciona, pero para poder explicar el ejemplo, str1 debe ser minúscula para una mejor comprensión. –

Cuestiones relacionadas