如何使用 rxswift 从数组中发出单个值?

Posted

技术标签:

【中文标题】如何使用 rxswift 从数组中发出单个值?【英文标题】:How to emit single values from array using rxswift? 【发布时间】:2018-02-22 09:37:18 【问题描述】:

假设我有一个包含公司用户详细信息的数组,我想使用 rxswift 一个一个地发出每个用户。

任何帮助将不胜感激。

【问题讨论】:

【参考方案1】:
Observable.from(array)

这会将数组转换为可观察序列。

关于 from 运算符的更多信息:http://reactivex.io/documentation/operators/from.html

【讨论】:

以上是关于如何使用 rxswift 从数组中发出单个值?的主要内容,如果未能解决你的问题,请参考以下文章

iOS RxSwift - 如何“断开”一个 observable?

如何从使用 RxSwift 返回 Observable 的服务中获取值

如何在 RxSwift 中将值附加到观察到的数组

在 RxSwift 中,我如何对 observable 未发送任何事件进行单元测试?

哪个 RxSwift 运算符用于唯一发出的元素以及如何使用?

如何使用 Guzzle 和 Laravel 从 JSON 响应中提取单个数组值