0

町内の場所のリストと説明を提供する単純なアプリを構築しています。アプリにデータを提供する最良の方法を明確にする方法を探しています (plist にはデータが多すぎますか?)

  • 静的データです(アプリにバンドルするつもりです)
  • データは動的にロードする必要があります (複数の町でアプリを再利用できるようにするため)
  • はい、データを更新する必要がありますが、非常にまれです (おそらく毎年)
  • 最大で、アプリは最大 300 の場所を一覧表示できます (各説明は、3 つまたは 4 つの小さな段落のテキストで構成されます。合計でおそらく 60 語になるので、私の目には比較的少量のデータです)

私の質問は: plist はその量のデータに適していますか、それとも JSON、XML、またはその他の代替手段を検討する必要がありますか?

4

2 に答える 2

0

バンドル内の JSON ファイルを使用することをお勧めします。このデータが必要な場合は、JSON ファイルを読み取り、NSDictionary に変換して使用します。plistファイルを作成する時間を大幅に節約できるという点で好まれていますNSJSONSerialization.NSDictionary/NSArray

于 2012-11-26T06:08:35.620 に答える
0

plist ファイル (実際には xml ファイル) を使用することをお勧めします。主に 2 つの理由から:

  1. SDK は、plist を NSDictionary/NSArray に読み込むための便利なメソッドを提供します。
  2. Xcode では、plist、xml、およびソース エディターで簡単に編集できます。
于 2012-11-26T09:07:13.263 に答える