0
How to trigger block from any of multiple signal producers?では、combineLatestを使用して2つのシグナルプロデューサを組み合わせることができます。2つ以上のシグナルプロデューサからどのようにブロックをトリガするか?
しかし、3つ以上のシグナルプロデューサがあり、3つの値すべてにアクセスしたい場合はどうなりますか?
私が試した:
let prop = property1.combineLatest(with: property2).combineLatest(with: property3)
prop.producer.startWithValues { ((val1, val2), val3) in
// do stuff here
}
をしかし、私は "閉鎖trupleパラメータは、非構造をサポートしていません" を取得。これを行う他の方法?
あなたはこのように使用することができます
いやはや!ありがとうございました。 – ozool