Ich habe ein Textfeld in meiner iOS-App, in das der Benutzer Text eingeben soll. Aber ich habe mich gefragt, ob es eine Möglichkeit gibt, die Benutzereingaben in Kleinbuchstaben umzuwandeln.
Ich erinnere mich, dass es in C # so etwas war, Convert.ToLower
aber ich kann nicht herausfinden, wie es in Objective-C geht.
objective-c
ios
lowercase
inFever
quelle
quelle
myString.lowercaseString
für den Fall, dass Sie irgendwo sein müssenSwift 3:
let upperCasedString = "UPPERCASED" let lowerCasedString = upperCasedString.lowercased() //prints "uppercased"
quelle
Wenn Sie
Locale
beim Konvertieren einer Zeichenfolge in Kleinbuchstaben eine bestimmte Zeichenfolge verwenden möchten , verwenden SielowercaseStringWithLocale
(lowercased(with: Locale)
in Swift 3+).Ziel c
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)
quelle