Groß- und Kleinschreibung
Wie Sie auf der vorherigen Seite erfahren haben, können Sie durch caseInsensitiveCompare einen Text unabhängig von der Groß- und Kleinschreibung vergleichen. Manchmal ist es aber nötig, die Schreibweise des Textes permanent zu verändern. Mit dem Befehl lowercaseString werden alle Buchstaben einer Zeichenkette zu kleinen Buchstaben.
Wie Sie auf der vorherigen Seite erfahren haben, können Sie durch caseInsensitiveCompare einen Text unabhängig von der Groß- und Kleinschreibung vergleichen. Manchmal ist es aber nötig, die Schreibweise des Textes permanent zu verändern. Mit dem Befehl lowercaseString werden alle Buchstaben einer Zeichenkette zu kleinen Buchstaben.
NSString
*myText = @"Guten
Morgen meine Damen und Herren"; NSString *myLowercase = [myText lowercaseString]; NSLog(@"%@",myLowercase); |
Wollen Sie hingegen nur Großbuchstaben, geht dies mit dem Befehl uppercaseString.
NSString
*myText = @"Guten
Morgen meine Damen und Herren"; NSString *myUppercase = [myText uppercaseString]; NSLog(@"%@",myUppercase); |
Eine weitere interessante Variante ist capitalizedString. Hierdurch wird jeweils der erste Buchstabe eines Wortes groß, alle anderen klein. Diese Methode kann praktisch sein, um einen Text zu formatieren.
NSString
*myText = @"guten
MORGEN meine damen UND herren"; NSString *myCapitals = [myText capitalizedString]; NSLog(@"%@",myCapitals); |