重要な量の構造化データを処理する必要があるアプリケーションを開発しています。iPhone および iPad 用の最も高度なデータベース ライブラリは何ですか?
質問する
283 次
3 に答える
3
SQLite または Core Data の 2 つの明白な候補があります。
SQLite は低レベルの粒度/柔軟性を提供しますが、より多くのコードを記述する必要があります。SQLite は 2GB のデータセットにも適していると思われますが、個人的に iOS でこれほど大きなデータセットを操作したことはありません。
Core Data は詳細を抽象化し、多くのコードを記述する手間を省きますが、最適化は非常に複雑になる可能性があり、理解しなければならない微妙な点が非常に多くあります。
最初の学習曲線 (たまたま SQL の達人でない限り) は、Core Data の方がおそらく簡単です。
于 2012-05-15T20:16:05.997 に答える
2
SQLiteを追求する場合は、FMDB Objective Cラッパーを使用できます。これにより、コードが大幅に簡素化されます。SQLite3Cインターフェースを自分でインターフェースするよりもはるかに簡単です。私はそれを非常に複雑なSQLデータベースで使用しており、命の恩人です。
于 2012-05-15T22:26:38.767 に答える