Gibt es eine Möglichkeit, Zeichenfolgen in Ziel c in Arrays aufzuteilen? Ich meine so - Eingabezeichenfolge Ja: 0: 42: Wert in ein Array von (Ja, 0,42, Wert)?
Gibt es eine Möglichkeit, Zeichenfolgen in Ziel c in Arrays aufzuteilen? Ich meine so - Eingabezeichenfolge Ja: 0: 42: Wert in ein Array von (Ja, 0,42, Wert)?
Antworten:
NSArray *arrayOfComponents = [yourString componentsSeparatedByString:@":"];
wo yourString enthält @"one:two:three"
und arrayOfComponents enthalten @[@"one", @"two", @"three"]
und Sie können jeweils mit zugreifen NSString *comp1 = arrayOfComponents[0];
( https://developer.apple.com/documentation/foundation/nsstring/1413214-componentsseparatedbystring )
Probieren Sie componentsSeparatedByString aus:
Verwenden Sie Folgendes: [[string componentsSeparatedByString: @ ","] [0];
[NSArray componentsJoinedByString:]
.