如何组合两个DisposeBags?

时间:2016-12-19 11:12:13

标签: swift rx-swift

是否有任何内置方法可以将两个或多个DisposeBag合并为一个UIViewController并将其合并到第一个触发器中?

用例是这样的:我有UIViewController一些控件和他自己的disposeBag;然后我有一个库,它异步地将一些数据传递给这个<?php if(isset($_GET['id']) && ctype_digit($_GET['id'])) { $id=$_GET['id']; } else header('Location: select.php'); include 'dbconn.php'; $sql = "DELETE FROM users WHERE id='$id'"; echo "Are you sure?"; $del=false; echo "<a href='$del=true'>yes</a> <a href='$del=false'>no</a>"; if($del) $result = mysqli_query($conn,$sql); mysqli_close($conn); header('Location: select.php'); 。这个数据带有他自己的disposeBag,它绑定了一些独立的逻辑(基本上是网络连接)。我想将数据绑定到控件,并在触发两个DisposeBag中的一个时立即释放绑定。

1 个答案:

答案 0 :(得分:2)

我之前没有尝试过,但请尝试CompositeDisposable