-1

可能重复:
如何将字符串转换为带分隔符的数组?

认为:

string = @"Abc, Def, Ghi, Lmno";

我希望将这些以逗号分隔的单词放在这样的数组中:

元素 0 = Abc,

元素 1 = 定义,

元素 2 = Ghi,

元素 3 = Lmno。

4

5 回答 5

9
NSArray *myArray = [myString componentsSeparatedByString:@","];

[myArray objectAtIndex:0];//Abc
[myArray objectAtIndex:1];//Def
[myArray objectAtIndex:2];//Ghi
[myArray objectAtIndex:3];//Lmno
于 2012-04-20T09:24:36.783 回答
4

试试这个代码:

NSArray *words = [string componentsSeparatedByString:@","];

希望这可以帮助。

于 2012-04-20T09:23:24.460 回答
2
yourstring = @"Abc, Def, Ghi, Lmno";
NSArray *array = [yourstring componentsSeparatedByString:@","];

Nslog (@"%@",array);
于 2012-04-20T09:26:24.577 回答
0

我想用componentsSeparatedByString。这些方法很容易在苹果文档中找到

于 2012-04-20T09:58:49.017 回答
0
`NSString *str = @"这个,是,测试,字符串";
NSArray *myArray= [[NSArray alloc]initWithObjects:[NSString stringWithFormat:@"%@",str ], nil];
NSLog(@"%@", myArray);`
于 2012-04-20T10:11:33.083 回答