tof*_*for 10 kotlin-coroutines
我试图理解为什么我们需要 callbackFlow builder,它似乎与 channelFlow 几乎相同,除了 callbackFlow 是内联的。用例是什么?
Dom*_*her 6
他们做的事情完全一样。其中一个字面上称呼另一个。区别在于意图。它应该使您的代码更加自我记录您的意图。
使用回调流进行回调,使用 channelFlow 进行并发流发射。
编辑:从1.3.4 版开始,callbackFlow将检测对 的丢失调用awaitClose,使其不易出错。所以他们现在不同了。
callbackFlow
awaitClose
归档时间:
5 年,12 月 前
查看次数:
2046 次
最近记录:
5 年,8 月 前