PureMVC升级到1.7

PureMVC最近升级到了1.7,这次升级是透明的,也就是说不会因为这次变动而要修改旧有的程序代码。这次升级主要是修正已报告的bug,详见下载文件包的version.text。

另外,(对于新建一个单元测试),Facade 类IFacade接口都增加了removeCommand方法, 该方法可以在Controller类中直接调用。在实际应用中,很少使用removeCommand方法,不过出于方便,你现在可以直接使用它而不用通过Controller singleton来获取。

Controller中的registerCommand方法,有可能让Command注册到以前的已注册通知,这样Command会执行两次。基于此,只能在Command 注册通知前新建Observer。

发表评论