1

私はAndroidアプリを構築しましたが、今度はIOSアプリを構築します。私はIOSアプリ開発に非常に慣れていません。私はすべてのUIデザイン部分をなんとかやり遂げ、バックエンド部分をコーディングしています。私のアプリケーションでは、Sqlite データベースを使用しており、各ビューがデータベースと通信する多くのビュー コントローラーがあります。したがって、作成、挿入、削除などを処理する1つのクラス(Java)が必要です。データベースからデータを取得する必要がある場合は、そのクラスを呼び出してデータベースにアクセスする必要があります。このようにする方法はありますか?

または

効率的な方法で sqlite データベースを作成する方法を知りたいです。私のアプリは完全にデータベースに基づいているためです。

助けてくれてありがとう。

4

1 に答える 1

9

データベースを作成するには、主に次の 2 つの方法があります。

  1. CoreData を使用します。この場合、CoreData のマニュアルを読む必要があります。かなり複雑です。ただし、今後 iCloud を使用する予定がある場合は、CoreData を使用することをお勧めします。

  2. db を手動で作成し、CoreData を使用しないでください。

2 番目のケースで最も効率的な方法は、SQLite 用のデータベース マネージャーを使用することです。たとえば、Firefox の SQLite マネージャー拡張機能です。

これには他にもプログラムがありますが、これは私が自分で使用する無料のものです。

データベースを操作するには、SQLite で FMDB ラッパーを使用します。

2番目のアプローチの素晴らしいチュートリアル。

于 2012-07-19T10:28:14.317 に答える