RxSwift - 获取列表中的每一项

RxSwift - fetch every item on the list

我有一个接收 [Int] 的方法,它是一些 Itemsids

我想浏览此列表并使用另一种方法下载每个 Item returns/download Observable<Item> 最后 return Observable<[Item]> 在这个完全相同的函数中。

我如何使用 RxSwift/RxCocoa 运算符执行此操作?

这很简单!库中内置了一些用于可观察数组的偷偷摸摸的协议扩展。

list.map { Int->Observable<Item> in
    downloadItem([=10=])
}
.zip { [=10=] }