2017-04-06 11 views
0

db拡張子(file.db)を持つデータベースがあります。私のiOSプロジェクトで使用する必要があります。 私はそれから何かを書くのではなく、それから読む必要があります。Xcodeプロジェクトで.dbデータベースをすばやく使用

私の質問です:?私はこのようにそれを使用することができ、またはそれは延長.sqliteを持っている必要はない(私はこの1つを持つ例を発見した) 私の他の質問:私は私の中でCoreDataを使用する必要がありますこのdbデータベースにアクセスするためのプロジェクト、またはCoreDataの必要はありませんか?

ありがとうございます。

PS:iOS Swiftでのdbデータベースの使用に関するチュートリアルは歓迎されます。私は多くを見つけましたが、これにはまったく何もありません。

+0

[sqlite]で質問にタグを付けました。それは "file.db"がSQLiteデータベースであることを意味しますか? –

+0

コアデータをSQLite DBで直接使用することはできません。コアデータには、文書化されていない特定のテーブル構造が必要です。私はしばらくそれを使用していませんが、FMDBはiOSのSQLiteのための堅実なプロジェクトです。 –

答えて

1

SQLiteはファイル名を気にしません。 (でも人間かもしれません)

コアデータはSQLiteの上にあるフレームワークですが、確かにSQLiteライブラリに直接アクセスできます。コアデータを使用するかどうかは、どのAPIがDB操作に適しているかによって異なります。

+0

あなたは正しかった、私はちょうどFMDBを使用しました。 – asheyla

関連する問題