将两个NSJSONSerialization对象添加到单个NSMutableArray

时间:2013-10-10 07:14:56

标签: objective-c json nsmutablearray nsjsonserialization

我有一个NSMutableArrayUITableView从中提取数据。我想在这个奇异数组中添加两个[NSJSONSerialization JSONObjectWithData:data]。执行以下操作只会替换先前添加到阵列中的信息,我想在下面添加新请求。

jsonArray = [NSJSONSerialization JSONObjectWithData:data options:0 error:&error]

1 个答案:

答案 0 :(得分:1)

NSMutableArray *jsonArray = [[NSMutableArray alloc] init];

NSArray *json1 = [NSJSONSerialization JSONObjectWithData:data1 ...];
if (json1 != nil) {
    [jsonArray addObjectsFromArray:json1];
} else {
    // JSON error in data1
}

NSArray *json2 = [NSJSONSerialization JSONObjectWithData:data2 ...];
if (json2 != nil) {
    [jsonArray addObjectsFromArray:json2];
} else {
    // JSON error in data2
}