我有两个名为Array1& amp;的数组。数组2。 Array1是一个填充了具有多个属性的自定义对象的数组。数组2是一个用整数填充的数组。
我试图将Array1与Array2进行比较,以查看Array1中对象的int属性是否与Array2中的int匹配。
目前我获得的代码如下:
for (int i = 0; i < Array1.count; i++) {
Acorn *acorn = [Array1 objectAtIndex:x];
}
有什么建议吗?
答案 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.
}
}