【发布时间】:2022-07-25 18:20:13
【问题描述】:
我有一个包含用户信息的流(作为单个对象)。有一些操作需要在单次操作中访问上述流程。无需观察,只需阅读所需信息一次。
我知道有 single() 和其他函数可以做这件事,但我的问题是,可以使用流的 value 属性而不是那些函数吗?
流程是StateFlow,所以value 是不可变的,我只想在视图模型中访问该字段,所以我没有违反封装。
【问题讨论】:
标签: android kotlin kotlin-coroutines coroutine