私はSQLiteからコアデータへの移行は良いアイデアではないと思います。また、移行は多くの時間を消費します。だから私の提案は、終了しているアプリケーションの流れを理解しようとしています。
SQLite
とCore data
自分の優位性を持っている、あなたは
SQLiteの下に表示することができます
SQLite
だけでなく、世界で最も使用されるデータベースエンジンとそのオープンソースです。構成なしでサーバーが不要なtransactional SQL
データベースエンジンを実装しています。 SQLite
はMac OS-X, iOS, Android, Linux, and Windows
にアクセスできます。
ANSI-Cで書かれているように、シンプルで使いやすいプログラミングインターフェイスを提供します。 SQLite
も非常に小さく、軽く、完全なデータベースは1つのクロスプラットフォームのディスクファイルに格納できます。
SQLite
の偉大な人気の理由は、そのとおりです。
Independence from a server
Zero-configuration
Safe access from multiple processes and threads
Stores data in tables with one or more columns that contain a specific type of data.
コアデータ
Core Dataは、アプリ開発者が利用できる第二主のiOSストレージ技術です。データの種類と管理して保存する必要があるデータの量に応じて、SQLite
とコアデータの両方に長所と短所があります。コアデータは、従来のテーブルデータベースメソッドよりもオブジェクトに重点を置いています。
Uses more memory than `SQLite`
Uses more storage space than `SQLite`
Faster in fetching records than `SQLite`.
おかげであなたの応答のためにたくさん:コアデータを使用すると、実際に彼らは根本的に異なっているものの
Objective-C.
にクラスによって表されるオブジェクト、コアデータの内容を格納しています。それに精通するためにsqliteを掘る時間がかかります –
私の提案を受け入れるためにたくさんありがとう。 – iMHitesh