0

私のプログラムは、大量のデータを保存、取得、および操作する必要があります。(約20万点、全部で約20点)

データをどのように実装する必要があるのか​​ 疑問に思っています。独自のクラスを作成するか、構造体を使用するか、NSDictionary を使用します。

データ全体が配列に保存されます (データ全体を処理するため)。しかし、パフォーマンスが重要なので (特に検索部分)、最速で最も節約できる方法を選びたいと思います。

助言がありますか?

4

1 に答える 1

1

sqliteストアタイプのCoreDataがその方法です。一度にすべてをメモリに読み込まなくても、データの一部をフェッチできます。NSManagedObjectこのようにして、オブジェクトのインスタンスごとにカスタムの動作が必要な場合は、カスタム サブクラスを生成できます。

于 2012-06-06T08:10:31.453 に答える