iOS NSMutableString拆分像java的String方法split()

时间:2012-05-13 12:55:45

标签: iphone ios

我有一个NSString,它使用$作为分隔符,例如

    NSMutableString *str = @"AA$BB$CC";

所以,我的问题是:是否有一种方法可以通过分隔符'$'拆分NSMutableString并存储到数组中, 就像在java中一样:

    String[] list = str.split()

感谢advancde。

2 个答案:

答案 0 :(得分:5)

NSArray* splittedArray= [str componentsSeparatedByString:@"$"];
for (NSString *component in splittedArray) {
  NSLog(@"%@", component);
}

答案 1 :(得分:1)

是。您可以使用与componentsSeparatedByString方法类似的split()方法。例如:NSArray* list= [str componentsSeparatedByString:@"$"];