-1

私のiPhoneアプリはオフラインで動作する必要があるため、サーバーからデバイスにデータベースを取得する必要があります。データベースには、それぞれ数十行の約10個のテーブルが含まれています。そうするための推奨される方法は何ですか?それはsqlite3ですか?もしそうなら、どうすればDBからsqliteテーブルを構築できますか?

ありがとう、アサフ

4

2 に答える 2

0

私は自分のアプリを作成したテーブルといくつかのデータを使用して出荷し、アプリに "最終更新日" をパラメーターとして受け取る Web サービスを呼び出してもらい、それ以降のすべての追加/削除を (JSON として) 返します...アプリは次に解析しますそれ、そして必要に応じて挿入/更新/削除します

于 2012-05-20T10:30:44.253 に答える
0

複数のオプションがあります。

  • Web サーバーから sqlite データベース ファイルをダウンロードし、アプリのドキュメントまたは一時フォルダーに保存します。
  • データベースとテーブルをコードで動的に作成し、Web サーバーに XML または JSON インターフェイスを設定し、Web からデータをダウンロードして新しいデータベースに挿入します。

iOS での SQLiteの開始については、こちらをご覧ください。

はい、iOS では sqlite3 です。

于 2012-05-20T10:32:52.037 に答える