1

AS3 と同様の方法で、つまり IEventDispatcher インターフェイスを使用して、プロジェクトのオブザーバー パターンを実装しています。理由は、かなり好きだからです。私はそれがいくつかの批判を受けたことを知っていますが、私はそれが好きです.

ただ、私は完璧主義者なので、できれば細くしたいと思っています。IEventDispatcher インターフェイスには、hasEventListener と willTrigger というメソッドがありますが、これらのメソッドが何に適しているのかよくわかりません。ドキュメントにあるように、特定のイベントに登録されているリスナーがあるかどうかを確認するためのものであることを理解しています。しかし...いつ実際にそれを確認したいのでしょうか? これらのメソッドが不可欠なユースケースはありますか?

4

1 に答える 1