Learn RxSwift---2.subjects

2017-07-30  本文已影响0人  金克拉拉拉拉

1.RxSwift中Subject

subject是Observable和observer之间的桥梁,一个subject局势一个obserable也是一个Observer,他既可以发出事件,也可以监听事件

其中 Observable 是观察得到的结果  Observer则负责发出事件  详见 其中自定义事件 的示例

--1.PublishSubject

当你订阅publishSubject 的时候,你只能接受到订阅之后发生的事件, subject.OnNext()发出的onnext事件 对应的还有�onerror()  和 onCompleted() 事件

publish subject  只能接收订阅之后的事件  publish subject log

--2.replaySubject

replaySubject订阅事件 replay subject log

--3.behavior subject 

behavior subject  behavior subject log 

--4.Variable 

variable   variable log
上一篇 下一篇

猜你喜欢

热点阅读