2017-08-04 13 views
1

私は現在iosのコアデータを学習しており、コアデータはsqliteに基づいていることを理解しています。ios sqlite api documentation

アップルの開発者にcore dataに関するドキュメントがありますが、sqliteに関するドキュメントはありません。しかし、sqliteは独自のwebsite and documentationを持っています。

iosには独自のsqliteドキュメントがありますか?またはhttps://www.sqlite.org/docs.htmlのすべてがios sqliteに適用できますか?

答えて

1

はい、http://sqlite.org/cintro.htmlhttp://sqlite.org/c3ref/funclist.htmlドキュメントがのために働きます迅速。どのようにできるかについては、https://stackoverflow.com/a/28642293/1271826を参照してください。しかし、Swift SQLiteラッパークラスを探して、SQLiteのC APIの雑草から抜け出すことができます(SQLiteのC APIで必要とされる非常に詳細な手順に従わなかったため、漏れの落とし穴を避けることができます)。

CoreDataを使用している場合は、CoreData APIを使用し、SQLiteのC APIに浸漬しないことをお勧めします。しかし、CoreDataを完全にバイパスし、SQLiteと直接対話したいのであれば、上記のようにすることができます。しかし、魅力的な理由がない限り、実際にCoreDataを使用することをお勧めします。

1

コアデータが唯一のiOS用ですが、SQLiteのは、多くのプラットフォームで利用可能であるため、sqlite.org/docs.htmlですべてが... iOS版のSQLiteにも適用可能である。..