2016-12-19 64 views
0

是否有任何內置方法可以將兩個或更多個DisposeBag合併爲一個觸發器,並在第一個觸發器觸發後立即觸發?如何合併兩個DisposeBags?

用例是這樣的:我有一個UIViewController與一些控件和他自己的disposeBag;那麼我有一個庫,它異步地把一些數據傳遞給這個UIViewController。這些數據與他自己的disposeBag一起,它綁定到一些獨立的邏輯(基本上是網絡連接)。我想將數據綁定到控件,並在觸發兩個DisposeBag中的一個時立即處置綁定。

回答

2

我還沒有嘗試過,但嘗試CompositeDisposable