SQL 以外のバックグラウンドを持つ私は、ここ数日間、SQLite3 を吸収するのに苦労しています。SQLite3 ラッパー API のいずれかを使用して良い結果を得た人はいますか? それらは確実に機能しますか?どれが最高ですか?Core Data が iPhone に登場するという噂も耳にしています。その情報が信頼できるかどうかは定かではありませんが、知っている人もいるかもしれません: ある時点で iPhone 用の Core Data があるのでしょうか?
1155 次
4 に答える
3
あなたが今始めたばかりなら、Core Dataを使うでしょう。
昨年、当時のさまざまなラッパーを見て時間を過ごしました。結局どれも使いませんでした。
私が探していたとき、NDAはまだ有効だったと思うので、最高のものを見逃したかもしれませんが、ほとんどが非常に薄いラッパーであることがわかりました. 私の目的では、これは外部依存関係を追加することを意味し、タイピングをあまり節約できず、とにかく時々 sqlite 関数呼び出しを使用する必要があったでしょう。それだけの価値がないように思えました。
于 2009-05-15T09:14:47.187 に答える
2
3.0 SDKを使用してCoreDataをターゲットにしないのはなぜですか?
何らかの理由で2.xをサポートする必要がある場合は、SQLitePersistentObjectを確認する必要があります。速度が遅く、いくつかのバグがありますが、非常に使いやすいです。残念ながら、作者による活発な開発は行われていません。
于 2009-05-15T08:39:29.907 に答える
1
さらに: 少し前に、小さなサンプル プロジェクト (2.x) でfmdbを使用しました。私が覚えている限り、それはかなり使いやすかったです。ただし、SQL の知識が必要でした。
于 2009-05-15T10:27:14.000 に答える