Swiz0.6发布了
文章来自: http://soenkerohde.com/2009/05/swiz-06-released/
近日,新兴的Flex开发框架Swiz又有动作,Swiz0.6发布了,这次的版本又带来了新的功能和改进,而且使Swiz更快,更灵活,更容易使用了,下面就介绍一下这些新的特性:
- 支持间接的冒泡事件,无需再使用Swiz类来进行派发,只要在SwizConfig中进行设定setMediateBubbledEvents为真即可;
- 在Mediate注解中添加view属性,这样动态协调者(在事件处理方法上加Mediate注解来创建这个动态协调者)可以监听该视图的特定事件,动态协调者的用法参考这里;
- 在Autowire注解中使用view属性自动装配视图,这样就可以在set方法中接入被注入的任何mxml视图了;
- 忽略有下划线的view类以做性能上的优化,swiz内部的带“_”的类不再被注入,从而提高性能;
- 添加viewPackages来进一步提升性能,这些包通过SwizConfig来进行注入;
- 添加eventPackages来在严格模式下进行更短的注解声明;
- 通过MXML标签来使用使用SwizConfig配置;
- 针对executeServiceCall方法的范型错误处理;
- 用property属性来自动装配bean中的某个数据;
- 原型支持类引用和构造函数参数;
编者注:swiz框架充分利用了注解进行依赖注入,习惯使用注解的开发人员会很适应这个框架,否则看起来比较难于接受。

.gif)
.gif)




.gif)
发表新评论