BOOL isnot=true;
for(BGAddressAnnotation * old in oldAnnot){
if(new.myBiz==old.myBiz){
//[self animationOutAndInBetweenNew:new andOld:old];
isnot=false;
}else{
}
}
最初は、NSArray containsObjectを使用するだけでなく、プログラマーがそれを行った理由に戸惑いました。それから私は気づきました。彼は、オブジェクトが配列内にあるかどうかを調べていません。
配列のタイプはBGAddressAnnotationです。それぞれにmyBizへの参照が含まれています。彼は、ビジネスがoldAnnotに含まれているかどうかを知りたがっています。
たとえば、keyPathを使用してそれを行うためのより迅速な方法はありますか、それとも彼の方法は確かに方法です