3
假設我有一堆SignalProducer
S IN的數組:如何組合多個SignalProducers?
[SignalProducer<Car, NSError>]
如何結合他們得到一個SignalProducer
是等待所有這些,得到所有的Car
S'
SignalProducer<[Car], NSError>
使用案例:做一個網絡請求的一堆車標識的端點http://cardatabase.com/:car_id
從而獲得多個Car
對象。問題是URLSession
函數一次只能得到一個SignalProducer
一個Car
。問題是如何結合其中的許多。
(編輯:哎呀,這讓我想起了很多在Haskell sequenceA
我可以在ReactiveSwift做類似的事情?)
您正在尋找無-可可 –
的'zip'操作@VictorSigler我不這麼認爲,因爲拉鍊是元素的具體數量,在一個元組。我有一個只在運行時已知的長度的數組。 –
嗯,是的,它使問題複雜化,你是對的 –