这种格式的字符串怎么转换成NSArray?

iOS 码拜 7年前 (2015-05-02) 738次浏览 0个评论

该字符串是通过for循环遍历得到的,就是每循环一次可得到一条字符串,我要怎么将它转换成NSArray呢?
如下遍历得到的字符串:
这种格式的字符串怎么转换成NSArray?
//然后我将该字符串转换成NSArray时,NSArray显示没有放在一个数组集合里面去,而是单独分开展示的如下图:。我现在的问题是怎么将这些字符串放在NSArray对象中
这种格式的字符串怎么转换成NSArray?

//正确格式如下:
2015-03-06 20:33:12.899 快递大师[14162:60b] arr:(
    “\U6211\U4eec\U90fd\U662f”,
    “\U95ee\U95ee\U6211\U60f9\U6211”,
    “\U95ee\U989d\U5916\U70ed\U821e”,
    “\U5a01\U5c14\U989d\U5916\U70ed\U821e”,
    werewolf
)

这种格式的字符串怎么转换成NSArray?
可变的东西为什么要用NSArray,用NSMutableArray不好些吗
这种格式的字符串怎么转换成NSArray?
20分
用NSMutableArray:

NSMutableArray *arr = [NSMutableArray new];
for (int i = 0; i < 5; i++) {
    [arr addObject:@"test"];
}
这种格式的字符串怎么转换成NSArray?
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);

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明这种格式的字符串怎么转换成NSArray?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!