I have a string :
NSString *s = @"a+v+c+d";
Where '+'开发者_JAVA技巧 is the delimiter.
I want to store each a,b,c,d in array. How can it be done in objective C?
- (NSArray *)componentsSeparatedByString:(NSString *)separator
is the method you are looking for
NSArray *yourArray = [yourString componentsSeparatedByString:@"+"];
-[NSString componentsSeparatedByString:] returns a, v, c, d as elements in an NSArray.
Use -[NSString componentsSeparatedByCharactersInSet:] if you have more than one delimiter.
加载中,请稍侯......
精彩评论