プロパティを持つNSArray
包含オブジェクトがありsize
ます。
NSArray
に同じ値を持つ 2 つのオブジェクトがあるかどうかを確認するにはどうすればよいsize
ですか?
次のようなことはできますか:
int i = 0;
for (id item1 in myArray) {
NSDecimalNumber *size1 = [item1 size];
for (id item2 in myArray) {
NSDecimalNumber *size2 = [item2 size];
if ([size1 isEqual:size2]) {
i ++;
}
}
}
if (i > [myArray count]) {
NSLog(@"Duplicate Sizes Exist");
}
それとももっと簡単な方法がありますか?