ios - 大家晚上好,sqlite 能够保存对象吗,如果不行,那么怎么查出来再转为模型呢?
天蓬老师
天蓬老师 2017-04-18 09:47:39
0
4
550

大家晚上好,sqlite 能够保存对象吗,如果不行,那么怎么查出来再转为模型呢?

天蓬老师
天蓬老师

欢迎选择我的课程,让我们一起见证您的进步~~

全員に返信(4)
黄舟

もちろんオブジェクトを保存することもできます。 。 。 Sqlite は軽量のデータベースです。 。 Sqlite を使用する場合は、データを検索して OC オブジェクトを割り当て、それを割り当てることしかできません。 。 。自動実装を実現したい場合は、CoreData

を検討してください。
いいねを押す +0
阿神

私だったらJSONを使って転送しますが、データベースに入れるときはJSON文字列になり、取り出すときはオブジェクトに転送します。 。その他もご用意しておりますので、お好みに応じてご選択ください。

手間を省きたい場合は、Realm を使用してオブジェクトに直接アクセスできます。もちろん欠点や落とし穴もあります。私たちはそれを本番環境で 2 年間使用してきました。

いいねを押す +0
黄舟

fmdb を使用してデータを検索し、それを辞書配列に変換し、その辞書をモデルに変換することができます。これが私が通常行う方法です。

リーリー
いいねを押す +0
小葫芦

レルム、OO データベースを使用します。SQLite はさらに面倒で、Model と DB を相互に変換する必要があります。ただし、Swift はリフレクションをサポートしていないため、変換プロセスを手動で記述するか、モデルが NSObject

を継承する必要があります。
いいねを押す +0
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート