-1

緯度/経度、現在はsqlite DBを使用してプリロードされた一連の場所を持つiPhoneアプリを作成しています。ユーザーの現在の場所からそれらの場所の距離を計算し、距離で並べ替えられた TableView に表示します。

sqlite DB だけを使用する必要がありますか、それとも Core Data を使用する必要がありますか?

Core Data を使用する場合、最初の DB をロードするにはどうすればよいですか?

アプリにはユーザー エントリがないため、DB とアプリからのすべてのユーザー エントリをプリロードする方法を示す優れた Core Data チュートリアルはありますか?

4

1 に答える 1

1

それは哲学です。

データベースの観点から考え、データ指向の観点から設計する場合は、ストレートsqliteがおそらく最良の選択です。Core Dataにはさらに複雑さがありますが、その大きな利点は、オブジェクトの観点からプログラムを考え、それらのオブジェクトの一部をコードの実行間で維持したい人々に対応できることです。

于 2012-07-03T13:25:59.433 に答える