Skip to content

Latest commit

 

History

History
20 lines (11 loc) · 966 Bytes

README.md

File metadata and controls

20 lines (11 loc) · 966 Bytes

一款资源整合的App

目前完成了知乎rss内容的获取与解析。框架基本搭建完成,后序会去扩展不同来源的资源信息。

新增数据存储模块,用来保存网络数据。(不得不说,SQLIite真的是我爹啊)

我抽象了一个类:

  1. DBManager用于做数据的读存取
  2. SQLTable的协议,主要是一些表的信息,方便做序列化

我的吐槽:

其实我就是想吐槽一下,SQLite是真的难用啊,刚接触的时候,各种诡异的bug,配合诡异的状态码。

但是其实,就简单的增删改查来说,也并不复杂,我自己封装了一个数据管理的类,配合SQLTable的协议,能够比较方便的对model做存储的工作。具体如下:

SQLite封装代码

其实我觉得所有的数据库操作都是,先打开数据库,然后根据输入的sql,最后处理结果。