0
我在How to trigger block from any of multiple signal producers?看到2個信號發生器可以使用combineLatest進行組合。如何從> 2個信號發生器中的任何一個觸發塊?
但是如果有3個或更多的信號生產者,你想要訪問所有3個值?
我想:
let prop = property1.combineLatest(with: property2).combineLatest(with: property3)
prop.producer.startWithValues { ((val1, val2), val3) in
// do stuff here
}
,但我得到 「封truple參數不支持解構」。任何其他方式來做到這一點?
衛生署!謝謝。 – ozool