0

私はこれらすべてに頭を悩ませようとしていますが、本質的には、複数の情報を 1 つの項目に保存しようとしています。アーティスト情報 (名前、ジャンル、場所、トップ トラックなど) を保存できる小さなアプリを作成したいと考えています。

この情報がすぐに変更されないことがわかっている場合、NSDictionary や NSArray を使用する必要がありますか?

私の主なアイデアは、現在 NSDictionary を使用し、各辞書項目を配列に追加して、それをテーブル ビューに出力することです。それはデバイス リソースの正しく効率的な使用でしょうか?

4

2 に答える 2

1

Core Data にデータを保存し、NSFetchedResultsController を呼び出してデータを操作します。

ディクショナリを含む配列を持つことは、少量のデータには問題ありません..しかし、アプリが成長するにつれて、レコードが数千になる可能性があります..最初からコアデータを使用することをお勧めします!

乾杯!

于 2013-11-06T08:49:30.437 に答える
1

はい、それはデータを保存する完全に正しい方法です。

データを保存する必要がある場合は、その情報を Core Data にバックアップできます。

于 2013-11-06T08:12:50.617 に答える