Core Data多线程环境下pendingChange引发的排序不对问题

这是一个起初看起来很神奇的问题,大意如下: 有一个Table,展示多个消息会话,这些消息会话按最新消息时间排序;某种情况下,新收到一条消息,时间展示为最新,但这条消息没有排在最上方。 因为界面上展示的时间是最新的,所以刚开始遇到这个问题的第一反应是看看数据库里面的时间戳是不是正确的,查看后确认时间是最新的没错。 一时陷入了僵局,因为问题很难重现。 所以梳理了下逻辑:...
阅读(2370) 评论(1)
    个人资料
    • 访问:1585325次
    • 积分:14685
    • 等级:
    • 排名:第787名
    • 原创:195篇
    • 转载:9篇
    • 译文:2篇
    • 评论:869条
    博客专栏
    文章分类
    最新评论