考虑一个聊天应用场景,在这里你有超过10万级的消息和实时通信的非常大的群体。懒加载旧邮件与NSFetchedResultsController而做实时通信
就像大多数聊天应用程序,我们希望最新的消息出现在新项目在底部添加的底部即。
什么是使用延迟加载
NSFetchedResultsController
最佳做法?通过增加fetchLimit
来改变提取请求似乎不是一个好主意。此外,使用额外的数组而不是fetchedObject
也看起来不是一个非常优雅或方便的解决方案。什么是用于显示在底部,即倒车
UITableView
方向最新消息的最佳实践?转换似乎不是一个优雅的解决方案,或者它?
寻找一个优雅的解决方案,这是人们的工作。请指教。