我正在学习iOS,但是在从多维NSMutableArray
中提取数据时遇到了问题,我已经查看了各种解决方案,但还没有找到一个......
我有NSMutableArray
喜欢
{
"service_0" = {
"name" = "name1";
"description" = "description1";
};
"service_2" = {
"name" = "name2";
"description" = "description2";
};
Etc...
}
我希望将数据提取到新的NSMutableArray
(或NSArray
)以获取以下输出,以便在文本标签中使用,例如= [myArray objectAtIndex:indexPath.row]
(
name1,
name2,
Etc...
)
什么是最好的解决方案?感谢
答案 0 :(得分:1)
假设这是一个字典数组,与问题不同......
NSArray *newArray = [oldArray valueForKeypath:@"name"];
如果您愿意,可以使用mutableCopy
使其变为可变。