持久化KeyVaule封装系列---FMDB

作者: ColeX | 来源:发表于2016-03-17 13:20 被阅读386次

FMDB我就不多说了……
受唐巧大神启发,传送门
我们在用到这个类库的时候,还是不可避免的要接触sql语句
能否跳过这步,将fmdb封装成我们熟悉的keyValue存取的方式
事实证明,可以,而且非常的简单方便
在巧神基础上重复造了个轮子,增加了自定义模型类型存储

API

用法

NSString *key = @"test";

Model *user = [Model new];
user.title = @"test";
user.msg = @(222);
//存
[store setObject:user forKey:key table:tableName];
//取
id result = [store objectForKey:key table:tableName];

注意

  • 支持集合类型(数组,字典)还有自定义模型
  • 不支持基本类型(String,number等)(简单数据存沙盒即可,没必要数据库)
  • 需要导入
  • 这是我自己写的自动orm类,为了支持自定义模型存取,也需要导入


Demo

demo点我

欢迎交流

如发现问题 或者有好的建议请联系我
邮箱:846366712@qq.com
微博:戳这里

相关文章

网友评论

  • 大连小生:舅服你 ,点燃了我生的希望
    ColeX:@大连小生 用的开心就好,哈哈
    大连小生:@ColeXm 写得好!! 正好我能用上 完全符合我的需求!!!
    ColeX:@大连小生 什么鬼…… 大兄弟
  • 上善若水jf:请问有demo吗?
    ColeX:@上善若水jf 有啊,最下面就是

本文标题:持久化KeyVaule封装系列---FMDB

本文链接:https://www.haomeiwen.com/subject/yflclttx.html