RxSwift之AnyObserver、Binder
Observer
观察者Observer
的作用就是监听事件,然后对这个事件作出响应。任何响应事件的行为都是观察者。
比如,点击按钮后弹出一个提示框,那么“弹出一个提示框”就是观察者。
创建观察者
在
subscribe
方法中创建1
2
3
4
5
6
7
8let observable = Observable.of("A","B","C")
observable.subscribe( onNext: { element in
print(element)
}, onError: { error in
print(error)
}, onCompleted: {
print("completed")
})在
bind
方法中创建