Post production | 10

大家好,我是泊学合伙人 10。我热爱视频,每一次视频后期,对我来说都是一次追寻完美视频表达方式的探索,因此,希望大家喜欢泊学的技术视频风格。
视频简介
我要贡献代码
flatMap
是个不太讨人喜欢的名字,因为集合里用它,Optional里用它,到了RxSwift里也用它,但是在这些不同的领域里,flatMap
又都表达了不同的具体含义。你似乎很难简单的用一句话描述它要完成的功能。于是,如果你去看看flatMap
在Rx里的定义,会发现是这样的:
Transform the items emitted by an Observable into Observables, then flatten the emissions from those into a single Observable.
我敢说,如果你不是之前就理解flatMap
的用法,几乎很难理解它究竟要表达什么。实际上,如果把flatMap
的定义拆成两部分,就容易理解多了。
RxSwift - step by step
SERIES 22 Episodes 03:09:43 hrs