我有一个字符串:
NSString *s = @"a+v+c+d";
'+'
是分隔符。
我想将每个a,b,c,d
存储在array
中。如何在目标C中完成?
答案 0 :(得分:6)
- (NSArray *)componentsSeparatedByString:(NSString *)separator
是您正在寻找的方法
NSArray *yourArray = [yourString componentsSeparatedByString:@"+"];
答案 1 :(得分:1)
-[NSString componentsSeparatedByString:]
将a,v,c,d作为NSArray
中的元素返回。
如果您有多个分隔符,请使用-[NSString componentsSeparatedByCharactersInSet:]
。