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

Kai*_*bin 1 iphone ios

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

    NSMutableString *str = @"AA$BB$CC";
Run Code Online (Sandbox Code Playgroud)

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

    String[] list = str.split()
Run Code Online (Sandbox Code Playgroud)

谢谢advancde.

gio*_*shc 5

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