原文链接[https://developer.apple.com/videos/play/wwdc2021/10022/?time=280] 如...
今天开始一段新的学习旅程---- 翻译Swift英文技术文档,目的主要是为了学习英语,顺带学习技术,翻译不是逐字翻译,而是基于内容翻译,原则是把...
今天分享一下Observable的几个变种的用法,解读其源码。这几个都是可观察序列,适用于不同的场景。 Single Single只能发出一个成...
今天介绍可连接序列和连接相关操作符 可连接序列 Connection Observable, 不同于一般的序列,有订阅时不会立刻开始发送事件消息...
今天带大家解读RxSwift中封装UI事件响应相关的源码: ControlEvent和ControlProperty ControlEvent ...
今天带大家解读下Subject相关类的源码。在我们之前讲过的类中,有些类是观察者,有些是被观察者,今天要说的Subject比较特殊,它既是观察者...
今天要解读的源码是队列调度,同时探讨下Sink的设计思想,我们可以指定订阅和序列发送操作在哪个队列上执行,以observe(on:)和subsc...
上一篇文章解读了创建Observable和订阅Observable的流程,今天继续解读dispose源码。 dispose即订阅取消,取消后相关...
今天带大家解读下订阅发布流程的内部源码。 本系列文章RxSwift使用的版本是:6.2.0 上面代码创建一个被观察者,并订阅它,打印序列元素,最...