该字符串是通过for循环遍历得到的,就是每循环一次可得到一条字符串,我要怎么将它转换成NSArray呢? //正确格式如下: |
|
可变的东西为什么要用NSArray,用NSMutableArray不好些吗
|
|
20分 |
用NSMutableArray:
NSMutableArray *arr = [NSMutableArray new]; for (int i = 0; i < 5; i++) { [arr addObject:@"test"]; } |
20分 |
for 循环外部定义一个可变数组 NSMutableArray ,遍历时将得到的字符串存储到这个可变数组中去
NSMutableArray *array = [[NSMutableArray alloc] initWithCapacity:self.data.count]; for (int i= 0 ;i <self.data.count; i++) { NSDictionary *dic = self.data[i]; NSString *str = dic[@"content"]; [array addObject:str]; } NSLog(@"array :%@",array); |