반응형 hot stream1 SharedFlow 에 대한 총정리 # Buffer Replay tryEmit Kotlin Coroutine 오늘은 Kotlin Coroutine의 SharedFlow 에 대해서 정리해 보도록 하겠습니다. 1. SharedFlowSharedFlow 는 이름에서 알 수 있듯이,Collector 가 여러개인 경우,Collector 들이 emit 된 값들을 동시에 consume 할 수 있도록,Share(공유)되는 Flow 의 API 입니다. fun main() = runBlocking { val sharedFlow = MutableSharedFlow(replay = 1) launch { for (i in 1..5) { sharedFlow.emit(i) println("Emitted: $i") } } launch { sh.. 2023. 5. 4. 이전 1 다음