解决方案 »

  1.   

    可变的东西为什么要用NSArray,用NSMutableArray不好些吗
      

  2.   

    用NSMutableArray:NSMutableArray *arr = [NSMutableArray new];
    for (int i = 0; i < 5; i++) {
        [arr addObject:@"test"];
    }
      

  3.   

    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);