SignalProducerのセットのいずれかが変更されたときに、どのようにして1ブロックのコードをトリガーするのですか?言い換えれば、どのように私は私の現在の冗長コードを取り除くん:複数のシグナルプロデューサーのいずれかからブロックをトリガーするには?
property1.producer.startWithValues { (value) in
// do stuff with property1.value and property2.value
}
property2.producer.startWithValues { (value) in
// do the same stuff with property1.value and property2.value
}
コンテキストを少し追加できますか?たとえば、コードブロックは両方のプロパティの値を使用するか、クロージャに渡される値だけを使用しますか? – jjoelson
申し訳ありませんが、ブロックは両方のプロパティの値を使用します。私は明確にするために上記を修正しました。 – ozool