1

Objective-C でデータへのアクセスをどのように実装しますか?

私はDAO + Objective-Cをグーグルで検索していましたが、あまり結果が得られなかったので、データへのアクセスを達成する方法ではないと思います.

私のデータはsqliteデータベースに保存されています。UITableView データソースとデリゲートの経験はありますが、「DAO」が必要です。

データへのアクセスを委任するプロトコルを作成する必要がありますか? その場合、デリゲート メソッドはインスタンス メソッドまたはクラス メソッドである必要がありますか? 等?

iOS でデータにアクセスするためのクラスの作成に関する適切なリソースを知っていますか?

4

1 に答える 1

0

いくつかの選択肢があります。

1) sqlite3 が提供する C ラッパーを使用します。Cが得意な場合、または注意深く読む場合は、これが良いオプションになる可能性があります. http://www.sqlite.org/docs.html これは sqlite に関する非常に優れた本で、iOS での sqlite の使用に関する短い章があります。Mike Owens 出版社: Apress Pub. 日付: 2010 年 11 月 30 日 印刷版 ISBN: 978-1-4302-3225-4 Web ISBN: 1-4302-3225-0 印刷版のページ数: 367

2) コア データを使用します。これは、sqlite データベースに直接アクセスする必要がない (SQL クエリを実行するなど) 場合に特に適しています。http://developer.apple.com/library/ios/#documentation/DataManagement/Conceptual/iPhoneCoreData01/Introduction/Introduction.html

3) FMDB のようなデータベース ラッパーを使用します (github から取得します)。

于 2013-02-16T17:09:42.493 に答える