3
は、私は、配列にSignalProducer
Sの束を持っていると仮定します。複数のSignalProducersを結合するにはどうすればよいですか?
[SignalProducer<Car, NSError>]
私はそれらのすべてを待って、すべてのCar
Sを取得1 SignalProducer
を得るためにそれらを結合するにはどうすればよいですか?
SignalProducer<[Car], NSError>
ユースケース:車のIDの束のためのエンドポイントhttp://cardatabase.com/:car_id
にネットワーク要求を行いますので、複数のCar
オブジェクトを取得します。問題は、URLSession
関数は、一度にCar
の1つにつきSignalProducer
しか得られないということです。問題はそれらの多くをどのように組み合わせるかです。
(編集:。?む〜、これは私のHaskellではsequenceA
の多くを連想させる私はReactiveSwiftで同様のことを行うことができます)
あなたはジップがタプルで、要素の特定の数のためであるので、私はそうは思いません@VictorSigler反応-ココア –
で 'zip'オペレータを探しています。私は実行時にのみ既知の長さの配列を持っています。 –
ええ、はい、それは問題を複雑にする、あなたは正しい –