创建一个数组数组的子数组中所有项的数组?

时间:2009-08-25 17:40:52

标签: iphone objective-c arrays

我说“阵列”对你来说够了吗?澄清:

我正在处理iPhone项目中的组织和数组。 我有一个数组数组。每个子数组都有一个项目列表。 如何创建子数组中包含的所有项的新数组?

我已经尝试了addObjectsFromArray函数而运气不佳。 谢谢!

1 个答案:

答案 0 :(得分:2)

NSMutableArray * allSubItems = [NSMutableArray array];
for (NSArray * subArray in mainArray) {
  [allSubItems addObjectsFromArray:subArray];
}

如果您想消除重复项,请使用NSMutableSet代替NSMutableArray