本文介绍了联合阵列的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的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!