私はデータの永続化のために iOS アプリで sqlite データベースを使用してきましたが、コア データを学ぶ価値があるかどうかを判断しようとしています。その長所と短所に関するいくつかのドキュメントと投稿を読んでいますが、Core Data または Sqlite をいつ使用するかを決定するのがあまり明確ではないことがわかりました (たとえば、Core Data VS Sqlite または FMDB …? )。
Core Data を学習して使用する必要があるかどうか、または Sqlite を使用するだけで十分かどうかを知るためのガイダンスが必要です。
- 既に sqlite スクリプトを持っていますが、sqlite データベースのデータから Core Data モデルを構築することは可能ですか? Afaik、(間違っていたら訂正してください) sqlite を使用して Core Data オブジェクトを永続化できますが、逆に操作することは可能ですか?
- 複数のユーザーのデータを処理するのに適切な Core Data はありますか? 異なるユーザーが同じデバイスでアプリにログインできることを考慮する必要があります。
前もって感謝します