0

作成しようとしているアプリケーションの一部として、データ ストレージ ソリューションを探しています。しかし、自分の立場に直接適用できない多くの解決策を見つけました。

基本的に、組織のスタッフのディレクトリであるアプリに表示したいと考えています。約100人前後。名前、電子メール、オフィス番号などの一般的な属性が必要です。

ただし、私の目標は、ここのスタッフの静的な表現で終わらないことです! (人が行き来する、オフィスを変えるなど)

私が管理できる小さなデータベースを維持するための最善の方法 (可能であれば) を探しています。おそらく、ここで誰かに何かが変更された場合、変更を行うことができ、それに応じて変更が反映されます。

助けてください!最初のアプリを送信しようとしましたが、このタスクを達成するために webview に依存していたため、拒否されました。これはインターンシップの機会であり、開発における最初の本当のチャンスです。どんな助けでも大歓迎です。

ありがとう!!!!!

4

1 に答える 1

1

ファイルを保存するだけなので、iPhone ディレクトリ アプリを使用して任意の形式 (xml、json、または独自の形式) でデータを保存できます。しかし、iPhone アプリ ディレクトリを使用してデータを保存することを選択した場合は、ファイルを読み取り (実行するのは非常に簡単です)、情報を解析するためのコードを作成する必要があります (情報の複雑さに基づいて難易度が変化するため、それほど単純ではありません)。

SQLite は、構造化データを格納するためのツールであり、情報にアクセスして使用するための一連のツールを提供します。情報を解析する必要はありません。SQLite が transact sql クエリを使用して解析するためです。

個人のリストがあり、これらの人々はオフィスに関係しているため、SQLite を使用する必要があると思います。

Code Data はオブジェクト グラフ管理であり、データ操作に関するより多くのオプションを提供するツールであり、大量のデータと非常に複雑なデータ モデルがある場合に作業を非常に簡単にすることができます。特定の問題にそれが必要だとは思いませんが、ある時点でそれを学ぶべきだと思います。

更新 1

アプリケーションは次のようになります。

コア データベース (SQL サーバー、Oracle、My SQL など) は、個人情報 (クラウド データベース) を保持します。

Web ページ (php、asp.net など) には、主要なデータベース情報が json または xml 形式 (API) で表示されます。

iPhone アプリは Web ページから情報をダウンロードし、ローカルの SQLite に保存します。(ローカルの sql lite をいつ更新するか、週に 1 回、月に 1 回、日に 2 回など) (ローカル ストレージ メソッド) を決定する必要があります。

ローカルの SQLite 個人情報をアプリに表示します。

于 2012-09-05T18:03:26.710 に答える