美文网首页iOS-阅读器系列
《小说阅读器02:数据方面的持久化处理》

《小说阅读器02:数据方面的持久化处理》

作者: 不够果断是种癌 | 来源:发表于2019-08-08 18:21 被阅读0次

    小说的数据缓存机制此处采用沙盒机制,每本书为一个OC对象(数据模型),我们需要把对象转为二进制。命名以用户id+yf+书籍id。如果不知道对象这么转二进制的可以看看我以前的文章《对象转二进制储存本地》。接着我们要做的是存入书的二进制数据。目前最好的方式应该是数据库或者沙盒,在这里我选择了用沙盒来做持久化。接下来我给大家介绍一下什么叫做沙盒。每个app都是有自己的沙盒的,这个沙盒我们是可以直接写入数据的。首先我们看一下沙盒的目录。

    接下来我们看看如何写入二进制数据

    在看看我们的读取二进制数据

    最后看看我们的删除数据

    截止目前已经完毕,虽然小说阅读器的总体架构图含细节处理已经弄完,但是我还是不想公布。

    相关文章

      网友评论

        本文标题:《小说阅读器02:数据方面的持久化处理》

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