2011-02-01 6 views
0

私はいくつかの事前定義されたグラフが付属しており、更新時にインターネットからcsvとしてグラフをダウンロードできるグラフ作成アプリケーションに取り組んでいます。 csvファイルは、基本的に配列や類似の構造の辞書に変換され、グラフ表示に渡されます。これらのアレイをディスクに永続化する最良の方法は何でしょうか?コアデータをパスとして使用するのか、それともplistとしてデータを格納する方が良いでしょうか?コアデータを使用する必要がある場合は、配列の値を格納し、別のモデルやこのようなタスクの過度のようなものに関連付けるモデルを作成する必要があります。ココアタッチのプロット/グラフデータのような持続的な配列

私が自分で決定しなければならないのなら、私はplistsで行くだろう。コアデータは私の仕事にとって非常に悪いフィット感のようですが、私のココアnoobnessのためにどんな意見も大きな価値があります。

おかげで、 ディミトリス

答えて

0

CoreDataは、より複雑であり、何千ものレコードの数百を持つときは、性能だけでゲインを感じるだろう。

グラフを作成する予定がある場合は、plistを使用してください。将来は、CoreCatalogをアップグレードして使用することができます。 CoreDataを最初から使用し、後でモデル内の何かを変更することを決定した場合、それをマイグレーションするのはPITA(聞いたことがある)です。

関連する問題