Aus anderen Programmiersprachen kennt man den trim(); Befehl, der folgendes tut:
trim — Entfernt Whitespaces (oder andere Zeichen) am Anfang und Ende eines Strings
In ObjC ist eine solche trim Funktionalität z.B: sinnvoll wenn man eine XML parsen möchte und in der XML Leerzeichen vor dem eigentlichen String sind.
Folgende Anweisung entfernt die störenden Leerzeichen (whitspaces):
NSString *trimmedString = [StringWithWhitespaces stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceAndNewlineCharacterSet]];
Resultat ist ein NSString, der ohne Probleme genutzt werden kann.
interessiert mich… geht leider nicht wirklich ..
Hallo David,
vielen Dank für deine Nachticht, was geht denn genau nicht?
Grüße Alexander
funktioniert super 🙂 danke
hab davor immer whitespaceCharacterSet und gewundert wieso am Anfang des strings immer noch Leerzeichen waren
Bei mir hat es bestens funktioniert. Danke : )