我有如下的json数据。
[
{"id":"2","imagePath":"image002.jpg","enDesc":"Nice Image 2"},
{"id":"1","imagePath":"image001.jpg","enDesc":"Nice Image 1"}
]
我将其分配给名为NSArray *news
.
现在我有如下三个不同的数组。
NSArray *idArray;
NSArray *pathArray;
NSArray *descArray;
我想将新闻数据分配给这些数组,以便最终我应该如下所示。
NSArray *idArray = @["2","1"];
NSArray *pathArray = @["image002.jpg","image001.jpg"];
NSArray *descArray = @["Nice Image 2","Nice Image 1"];
知道如何完成这项工作吗?
在以下答案的帮助下,这就是我所做的。
pathArray = [[NSArray alloc] initWithArray:[news valueForKey:@"imagePath"]];
由于某些原因,我不想使用 NSMutableArray。