美文网首页
IOS 数据源同步问题方案

IOS 数据源同步问题方案

作者: 应久 | 来源:发表于2019-03-13 20:10 被阅读0次

    目的

    解决UI刷新错乱的问题

    解决方案

    1.并发访问 数据拷贝

    2.串行访问

    并发访问 数据拷贝

    也就是说  数据拷贝 是在删除数据之前完成的  经过请求 解析  子线程 返回给主线程的UI 实际上还是删除之前的数据 并没有完成删除操作

    解决方法

    当我们删除数据时 记录一下删除操作 同时在子线程将要返回数据之前 同步一下删除操作 在子线程在进行一次删除操作 然后返回数据

    串行访问示意图

    两种解决方法的区别

    串行访问 如果子线程处理任务特别耗时 删除动作就会有延迟 

    并发 有记录同步的操作 需要大量的数据源的拷贝

    (不同场景使用不同方案)

    相关文章

      网友评论

          本文标题:IOS 数据源同步问题方案

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