在几乎不依赖RxSwift的应用程序开发过程中,我遇到了一些(我认为是)基本问题。我正在使用RxDataSources子库来管理TableView中的部分和项目。我到处都看到一个示例,如何实现bing的一种方式(我有一个模型,然后将其绑定到TableView以显示它),但是我还需要第二种绑定方式-我需要在与cell和之后刷新单元格。我想通过在建立SectionModel时使用可观察对象来实现这一点,但是我没有任何想法,我该如何实现。也许有些人遇到类似的问题,现在对此有解决方案?

最佳答案

请先看看.switchLatest()运算符,它可能足以满足您的目的。归结为具有可观测的可观测对象,因此您可以轻松地从一个切换到另一个,同时保持绑定的生命。
如果没有,也许这个框架会有所帮助-https://github.com/maxvol/RaspSwift

关于ios - RxDataSources和突变模型的能力,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/51243265/

10-09 04:15