NSSetCocoa のパフォーマンスとSTL のパフォーマンスの単純な無作為化テストを実行しましたunordered_set。どちらもハッシュ テーブルを使用して実装されます。C++ は非常にパフォーマンスの高いコードで知られているためNSSet、unordered_set. これがなぜなのか、誰かが光を当てることができますか?
PSテストはランダムな文字列を検索していました(NSStringforNSSetとbasic_string<unichar>forを使用unordered_set)。
編集: コードは次のとおりです: https://github.com/fumoboy007/StringCollectionSpeedTest。