在puremvc中,如何等待sendNotification / notifyObservers完成

时间:2011-05-31 16:07:48

标签: actionscript puremvc

在PureMVC / ActionScript中,在使用发送通知或通知观察者发送通知后,如何确保所有观察者都收到通知并完成工作?

换句话说,sendNotification是同步的。

由于

1 个答案:

答案 0 :(得分:1)

据我所知,正确的方法是将所有任务放在SimpleCommand中,然后将所有这些内容添加到单个MacroCommand中。只要SimpleCommands是同步的(例如,您不启动任何加载进程),当MacroCommand完成时,您可以保证其中的所有SimpleCommands都已完成。

您可能还想调查AsyncCommand实用程序。我不是很喜欢这个,但我的一些同事喜欢它。