1

よし、

私は Xcode を初めて使用するので、ここで重要なポイントが抜けていたら申し訳ありません。

しかし、UITableViewタイプのディスプレイに大きなリストを表示したいです。リストは、おそらく 500 個のエントリを含む文字列の配列と、好きなエントリを検索するための検索バーになります。見つかったら、エントリをタップすると、それが何であるかの詳細ビューが読み込まれます。Xcode ですべてのデータ エントリを保持する必要はなく、これを保存/読み取り/書き込みする最も適切な方法は何だろうかと考えています。

私はある種のデータファイルに傾いています...しかし、これをXcodeに実装する方法を完全に理解できませんでした。私は少し検索しましたが、意味のあるものを見つけることができませんでした (おそらく、私は Xcode にまったく慣れていないためです)。

これは iOS 用のアプリになります。

何か案は?

4

2 に答える 2

0

コアデータは問題ありません。ただし、すべての追加関数が必要でなく、リストが静的である場合(たとえば、変更されず、実行時にコード全体に読み込まれる場合)、おそらくplistを使用できます。Plistデータは、配列に直接読み込むことができます。

于 2012-12-14T03:31:11.553 に答える
0

静的データを表示するUITableViewを作成したいのですが、問題はデータをコードに保存したくないということです。データの構造がどれほど複雑かによって、SQLデータベースに保存したり、coredataと一緒に保存したり、xmlファイルに保存したり、カスタムエンコーディングのファイルに保存したりできます。私はあなたの問題がどこにあるのか今はよくわかりません。ファイル/データベースをロードし、オブジェクト構造で解析して、テーブルビューに表示するだけです。データベースをファイルに使用することには、いくつかの利点があります。

  • 簡単に接続を作成し、手間をかけずに処理できます
  • 現時点で本当に必要なものだけをメモリにロードする必要があります。
于 2012-12-14T03:35:48.250 に答える