比较一个阵列与另一个阵列

时间:2014-11-20 13:46:56

标签: objective-c arrays

我有两个名为Array1& amp;的数组。数组2。 Array1是一个填充了具有多个属性的自定义对象的数组。数组2是一个用整数填充的数组。

我试图将Array1与Array2进行比较,以查看Array1中对象的int属性是否与Array2中的int匹配。

目前我获得的代码如下:

for (int i = 0; i < Array1.count; i++) {
    Acorn *acorn = [Array1 objectAtIndex:x];

}

有什么建议吗?

1 个答案:

答案 0 :(得分:1)

这样的事情会有所帮助,可能是!

for (int i = 0; i < Array1.count; i++) {
    Acorn *acorn = [Array1 objectAtIndex:i];
    if([Array2 containsObject:acorn.intProp]){
         // Take this elements in Array 3 and this will be your filtered array.
    }
}