2012-04-02 5 views
0

Ich habe diese Saite:einen Text auswählen, bevor ein Zeichen

Test: String

Und ich möchte, um den Text markieren, bevor die :, als ob das das Ergebnis war: " Prüfung";

Irgendwelche Tipps?

Danke,
Alberto

+0

Was meinen Sie mit "wählen" – yuji

+0

@yuji Legen Sie es in eine andere Zeichenfolge. –

Antwort

1

Sie die Zeichenfolge aufteilen:

NSArray *words = [string componentsSeparatedByString:@":"]; 

Dann erste Element der Auswahl Array.

NSString *select = [words objectAtIndex:0]; 
NSLog(select); 
+1

Vielen Dank, Pablo! :-) –

0

können Sie

verwenden
NSString *str = @"Test: String"; 
NSSArray *Arrstr = [str componentsSeparatedByCharactersInSet:@":"]; 

Jetzt werden Sie zwei Strings im Array. Nimm zuerst:

NSString *str1 = [Arrstr objectatindex : 0]; 

Hoffe das hilft dir.

+0

Danke, Sarah, aber Pablo hat vorher geantwortet. –

1
NSString *firstWord = [[string componentsSeparatedByString:@":"] objectAtIndex:0]; 
+0

Danke, Yuji, aber Pablo antwortete vorher. ;-) –

Verwandte Themen