インターネットでこれを検索しましたが、解決策が見つかりませんでした...
これが私が欲しいものです:
私がNSArray
3つのオブジェクトを持っているとしましょう。これらの3つのオブジェクトは次のとおりです。
{
@"Hi",
@"Hi",
@"Hi"
}
この場合、配列には3つの文字列が含まれ、それらはすべて等しいです。
これを証明したいのですが、すべてのオブジェクトをループして、それらがすべて同一である場合に返すNSArray
カテゴリBOOL
メソッドを作成したいと思います。YES
次に例を示します。
NSArray *array = [[NSArray alloc] initWithObjects: @"Object", @"Object", @"Object", nil];
if ([array allObjectsAreIdentical /* method I would have to create */) {
NSLog(@"All objects in this array are identical");
}
このための組み込みのメソッドはないと確信しています。また、面倒なルートを使用せずに、各オブジェクトを手動で比較したいと思います。
ありがとう!