在 PureMVC / ActionScript 中,使用 send Notification 或 notify-observers 发出通知后,如何确保所有观察者都收到通知并完成工作?
换句话说,是以同步方式发送通知。
谢谢
在 PureMVC / ActionScript 中,使用 send Notification 或 notify-observers 发出通知后,如何确保所有观察者都收到通知并完成工作?
换句话说,是以同步方式发送通知。
谢谢
据我所知,正确的方法是将所有任务放在SimpleCommand中,然后将所有这些添加到单个MacroCommand中。只要 SimpleCommands 是同步的(例如,您不启动任何加载过程),当 MacroCommand 完成时,您就可以保证其中的所有 SimpleCommands 都已完成。
您可能还想研究AsyncCommand实用程序。我不是这个的超级粉丝,但我的一些同事喜欢它。