相关疑难解决方法(0)

在RxSwift中手动处理DisposeBag

我想取消一个请求,其中一种方法是手动取出一次性袋子.

.addDisposableTo(disposeBag)
Run Code Online (Sandbox Code Playgroud)

因为我有disposeBag对象,除了我上面提到的那个之外,有没有一种方法可以取消请求?

swift rx-swift

10
推荐指数
2
解决办法
6056
查看次数

RxSwift - 停止重复订阅观察者

我将 UITableViewCell 订阅到 Observer 以处理对该单元格的更改(我目前正在执行此操作:

tableView(_ tableView: UITableView, cellForRowAt indexPath: IndexPath) -> UITableViewCell
Run Code Online (Sandbox Code Playgroud)

我遇到的问题是,任何类型的重新加载的单元格都会被重新订阅,并且每当我执行“onNext”时,观察者都会被多次触发。

有没有办法阻止特定的观察者被多次订阅?

我试图保留已订阅的单元格列表并阻止它们重新订阅 - 但这似乎会导致其他问题(并且感觉不是正确的解决方案)

uitableview ios swift rx-swift

0
推荐指数
1
解决办法
1144
查看次数

标签 统计

rx-swift ×2

swift ×2

ios ×1

uitableview ×1