objective c - Conversión de todo el texto a minúsculas en Objective-C
ios lowercase (3)
Tengo un campo de texto en mi aplicación iOS donde se supone que el usuario debe ingresar texto. Pero me preguntaba si hay alguna forma de convertir la entrada de los usuarios a letras minúsculas.
Recuerdo que en C # era algo así como Convert.ToLower
pero parece que no puedo entender cómo hacerlo en Objective-C.
Hay un método llamado NSString
en NSString
. NSString
contiene muchos métodos para la manipulación de cadenas, lea la documentación .
NSString *myString = @"Hello, World!";
NSString *lower = [myString lowercaseString]; // this will be "hello, world!"
Si desea utilizar una Locale
específica al convertir una cadena en minúsculas, use lowercaseStringWithLocale
(en lowercased(with: Locale)
en Swift 3+).
C objetivo
NSString *myString = @"Hello, World!";
NSLocale *locale = [NSLocale localeWithLocaleIdentifier:@"en_US"];
NSString *lower = [myString lowercaseStringWithLocale:locale];
Swift 3+
let myString = "Hello, World!"
let locale = Locale(identifier: "en_US")
let lower = myString.lowercased(with: locale)
Swift 3:
let upperCasedString = "UPPERCASED"
let lowerCasedString = upperCasedString.lowercased()
//prints "uppercased"