0

我正在学习 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...
)

最好的解决方案是什么?谢谢

4

1 回答 1

1

假设这是一个字典数组,与问题不同......

NSArray *newArray = [oldArray valueForKeypath:@"name"];

mutableCopy如果您愿意,可以使用 使其可变。

于 2012-09-23T21:07:01.280 回答