6. RxSwift 订阅操作过滤1 map、buffer、filter
2021-03-14 19:34
标签:sch async swift mmm shu 个数 返回 搬迁 处理 同 过滤 同 搬迁自本人简书 6. RxSwift 订阅操作过滤1 map、buffer、filter 标签:sch async swift mmm shu 个数 返回 搬迁 处理 原文地址:https://www.cnblogs.com/i2yf/p/14016621.htmlmap
Swift
中 map
用法一样,对值进行处理并返回let sub = PublishSubject
buffer
timeSpan
缓存间隔时间、 count
缓存个数 、 scheduler
线程
发送两个event
后会触发订阅。满 2 秒也会触发订阅 ,如果event
没有发送空数组let sub = PublishSubject
filter
Swift
中filter
一样let ob = Observable.of(10, 11, 12, 99, 33, 55, 77)
ob.filter { $0 > 20
}.subscribe(onNext: { element in
print(element)
}).disposed(by: disposeBag)
上一篇:7. RxSwift 订阅操作过滤2 distinctUntilChanged、single、elementAt、ignoreElements、take、takeLast、skip、debounce
下一篇:java接口
文章标题:6. RxSwift 订阅操作过滤1 map、buffer、filter
文章链接:http://soscw.com/index.php/essay/64677.html