1. 首页
  2. 编程语言
  3. 其他
  4. RxSwift发送及订阅 Subjects、Variables代码示例

RxSwift发送及订阅 Subjects、Variables代码示例

上传者: 2021-07-28 05:55:59上传 PDF文件 64.76 KB 热度 5次

Observable: 当Subjects有了新值后会通过Event将新值发出给他的所有订阅者。BehaviorSubject需要一个默认值初始化当一个订阅者订阅之后会立马收到上一个Event,之后就是正常情况发一个收一个。ReplaySubject创建的时候需要一个参数bufferSize设置记录个数新添加的订阅会接收到之前发送的两个 Event,如果不足两个就只接收一个。BehaviorRelay基本同 BehaviorSubject功能一样,但是不能主动调用onCompleted和error,会在BehaviorRelay释放前调用

下载地址
用户评论