Objective-C Split()?

前端 未结 5 1549
小蘑菇
小蘑菇 2020-12-04 15:00

Is there any way to split strings in objective c into arrays? I mean like this - input string Yes:0:42:value into an array of (Yes,0,42,value)?

5条回答
  •  轻奢々
    轻奢々 (楼主)
    2020-12-04 15:23

    NSArray *arrayOfComponents = [yourString componentsSeparatedByString:@":"];
    

    where yourString contains @"one:two:three"

    and arrayOfComponents will contain @[@"one", @"two", @"three"]

    and you can access each with NSString *comp1 = arrayOfComponents[0];

    (https://developer.apple.com/documentation/foundation/nsstring/1413214-componentsseparatedbystring)

提交回复
热议问题