寒冷寒风

文章
3
资源
0
加入时间
2年10月24天

Flow之map操作符

我们接着上文回忆一下:flow方法构建的是一个扩展函数collect作用是创建这个对象调用这个扩展函数。当调用emit方法时执行collect传进来的方法。操作符map:flow构建了一个FlowCollector的扩展函数并返回了一个SafeCollector对象。map方法中会将这个flow进行包装:public inline fun <T, R> Flow<T>.map(crossinline transform: suspend (