Leerzeichen von der aus dem Telefonbuch abgerufenen Telefonnummer entfernen

Ich weiß, es ist eine sehr grundlegende Frage, aber ich bin an diesem Punkt fest.

Ich rufe Kontaktnummern aus dem Telefonbuch ab und habe sie in einem Array.

Und dann eine bestimmte aus dem Array in NSString holen

Und ich versuche, Leerzeichen aus der Zahl zu entfernen, aber das stimmt nicht mit den unten angegebenen Codes überein:

NSString *num = @"+44 123 456 7890";

num = [num stringByReplacingOccurrencesOfString:@" " withString:@"0"];

**OR**

num = [num stringByTrimmingCharactersInSet:[NSCharacterSet whitespaceCharacterSet]];

Bitte teilen Sie mir mit, was ich tun muss, um diesen Bereich zu entfernen.

Vielen Dan

BEARBEITE

NSString *num = [contactNumbers objectAtIndex:i];
        num = [num stringByReplacingOccurrencesOfString:@"-" withString:@""];
        num = [num stringByReplacingOccurrencesOfString:@" " withString:@""];
        num = [num substringFromIndex:[num length]-10];

Antworten auf die Frage(2)

Ihre Antwort auf die Frage