本文介绍了联合阵列的NSArray的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

我有一个名为MMPlace的NSArray对象,其中包含MMProduct对象的NSArray。

I have an NSArray of objects called MMPlace, which has NSArray of MMProduct objects.

如何获得我的MMPlace数组的所有MMProduct对象的联合NSArray对象包含?像 NSArray * arr = [array valueForKeyPath:@@ unionOfObjects.products]; 之类的东西会很好,尽管这个具体的例子不起作用。

How do I get a united NSArray of all MMProduct objects that my Array of MMPlace object contains? Something like NSArray *arr = [array valueForKeyPath:@"@unionOfObjects.products"]; would be nice, though this specific example doesn't work.

推荐答案

创建一个NSMutableArray,遍历原始数组并使用每个子数组调用 addObjectsFromArray:

Create an NSMutableArray, loop through your original array and call addObjectsFromArray: with each subarray.

这篇关于联合阵列的NSArray的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!

10-27 01:52