NSArray
と重複した@[1,2,3,1,1,2,4,5,6]
があるとします。NSArrayで重複を見つけよう
すべての重複を見つけます。これは擬似コードで行うことができます。これは、Foundationフレームワーク(NSSet
を使用しない)の質問よりも、アルゴリズムに関する質問のほうが多いです。 @Lithuは、以下のコードを参照して、NSCountedSet
を使用し、説明したように
NSArray
と重複した@[1,2,3,1,1,2,4,5,6]
があるとします。NSArrayで重複を見つけよう
すべての重複を見つけます。これは擬似コードで行うことができます。これは、Foundationフレームワーク(NSSet
を使用しない)の質問よりも、アルゴリズムに関する質問のほうが多いです。 @Lithuは、以下のコードを参照して、NSCountedSet
を使用し、説明したように
NSCountedSet
を使用してのみ> 1の数を返す要素を印刷countForObject:
方法
詳細情報
NSCountedSetを見てください。配列からそれらの1つを作成し、ループスルーして、1より大きい数を持つものを見ることができます。 – rdelmar
NSArrayがInteger値を直接格納できることはわかりませんでした。 :O –