因此,例如我在 var myObserver: AnyObserver<Bool>
中有这个观察者
我能以某种方式订阅它吗 observable
,所以我可以用它做一些操作,比如 .subscribe(onNext:)
?
最佳答案
Observer
是您实际传递给 subscribe(...)
在这个例子中,你可以这样做
var myObserver: AnyObserver<Bool> = //...
myObservable
.subscribe(myObserver)
.disposed(by: disposeBag)
语法 subscribe(onNext:onError:onCompleted:)
只是语法糖,不必每次都实际创建一个 Observer
对象。
关于ios - Swift 将 AnyObserver 绑定(bind)到 Observable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42694308/