扫描一个字符串并将部分插入数组中

时间:2014-03-16 20:53:01

标签: objective-c cocoa nsstring nsmutablearray

我在变量'strings'中有这个字符串:

NSMutableArray *array_strings;
NSString *strings = @"one<-+->two<-+->three";

分隔符字符串是“&lt; - + - &gt;”。我想将字符串中的某些单词放在数组中,如下所示:

  • [0] - &gt;一个
  • [1] - &gt; 2
  • [3] - &gt; 3

1 个答案:

答案 0 :(得分:1)

尝试:

array_strings = [[string componentsSeparatedByString:@"<-+->"] mutableCopy];

注意:

  1. array_strings应该真正命名为arrayStrings
  2. strings通常应该被命名为单数,而不是复数(复数将用于收藏)
  3. 扫描课程中的方法以查看随时可用的内容; - )