2016-07-07 110 views
3

对我有收到[Int],这是IDS的一些项目的方法。RxSwift - 取每个项目的列表

我想通过这个列表,并使用返回的另一种方法下载每项目 /下载Observable<Item>,终于在这同一个函数返回一个Observable<[Item]>

我该如何使用RxSwift/RxCocoa操作符来做到这一点?

回答

3

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

list.map { Int->Observable<Item> in 
    downloadItem($0) 
} 
.zip { $0 } 
相关问题