1

5 つの NSString があり、いずれかの文字列が同じかどうかを確認したい場合、[string isEqualToString:string2]各文字列をテストするために何度も使用するよりも高速な方法はありますか?

4

1 に答える 1

5

文字列が 5 つしかない場合、おそらく 1 つずつ比較するよりも高速な方法はありません。

ただし、多数の文字列がある場合は、それらすべてを含む NSSet を作成し、-[containsObject:].

于 2012-05-25T21:15:07.360 に答える