Objective-Cでは、可変コレクション整数(単調、非連続、かなり大きくなる可能性があります)をブール値に関連付ける必要があります。明らかな方法は、キーと値としてNSNumbersを含むNSDictionaryを使用することです。
それほど多くのオブジェクト作成を伴わないより良い方法はありますか?慣れていないテクニックがあるかどうかを学ぶほど、事前に最適化しようとはしていません。
このデータは特定のクラス実装にプライベートであるため、CocoaAPIの残りの部分と統合する必要はありません。