【发布时间】:2015-08-18 11:12:12
【问题描述】:
我有一个NSString,里面填满了用逗号分隔的对象
NSString *string = @"1,2,3,4";
我需要在编辑它们时将这些数字分开并存储到一个数组中,结果应该是
element 0 = 0:1,
element 1 = 1:2,
element 2 = 2:3,
element 3 = 3:4.
如何将这些添加到字符串中的对象中?
谢谢。
附注:编辑
我已经这样做了:
NSString *string = @"1,2,3,4";
NSArray *array = [string componentsSeparatedByString:@","];
[array objectAtIndex:0];//1
[array objectAtIndex:1];//2
[array objectAtIndex:2];//3
[array objectAtIndex:3];//4
我需要的结果是:
[array objectAtIndex:0];//0:1
[array objectAtIndex:1];//1:2
[array objectAtIndex:2];//2:3
[array objectAtIndex:3];//3:4
【问题讨论】:
-
我不确定你想用这个做什么,但你能告诉我们你为得到想要的结果所做的努力吗?
-
请查看编辑@FahimParkar
-
ok... 为什么你想要这样的结果?告诉我你到底想做什么......你也可以在简单的 for 循环中做到这一点......
-
在for循环中你可以有
NSLog(@"%d:%d", i, (i+1)); -
检查我的答案..希望这是你想要的......
标签: objective-c nsstring nsarray