Avatar
Avatar
nanasi
コンテキストに沿うかわかりませんが、View.onChange(of:perform:) もいいかもしれません 🤔
ありがとうございます。何かのエフェクトをトリガーしたいとかなので、今回のケースでは onChange はちょっと合わないかもですね。たとえば Bool にして true にしても、もう一度そのエフェクトを実行したいときはどうなるのかとなってしまいますし。 Int にしてインクリメントしていくことはできますが、 AnyPublisher<Void, Never> に値を流して onReceive で実行する方が素直なのかなと。