目前完成了知乎rss内容的获取与解析。框架基本搭建完成,后序会去扩展不同来源的资源信息。
新增数据存储模块,用来保存网络数据。(不得不说,SQLIite真的是我爹啊)
我抽象了一个类:
- DBManager用于做数据的读存取
- SQLTable的协议,主要是一些表的信息,方便做序列化
其实我就是想吐槽一下,SQLite是真的难用啊,刚接触的时候,各种诡异的bug,配合诡异的状态码。
但是其实,就简单的增删改查来说,也并不复杂,我自己封装了一个数据管理的类,配合SQLTable的协议,能够比较方便的对model做存储的工作。具体如下:
其实我觉得所有的数据库操作都是,先打开数据库,然后根据输入的sql,最后处理结果。