PureMVC AS3 源码分析
PureMVC不仅仅是AS的经典MVC模式的框架,同时也有其他语言的实现,比如JS,php,C#。我接触PureMVC也只是这半年里的事,伴随着一个项目应用了这个边学边用的AS3框架。PureMVC很容易使用,那时我参考的是Cliff Hall的Best Practices,例子讲述了一个使用PureMVC的登陆过程。非常详细,而且很多注意点提示地都非常深刻。 PureMVC不是基于flash本身的事件机制,而是采用了一种发送通知的观察者机制。这里主要分析这种通知的机制。 首先是INotifier.as public interface INotifier { function sendNotification( notificationName:String, body:Object=null, type:…
PureMVC不仅仅是AS的经典MVC模式的框架,同时也有其他语言的实现,比如JS,php,C#。我接触PureMVC也只是这半年里的事,伴随着一个项目应用了这个边学边用的AS3框架。PureMVC很容易使用,那时我参考的是Cliff Hall的Best Practices,例子讲述了一个使用PureMVC的登陆过程。非常详细,而且很多注意点提示地都非常深刻。 PureMVC不是基于flash本身的事件机制,而是采用了一种发送通知的观察者机制。这里主要分析这种通知的机制。 首先是INotifier.as public interface INotifier { function sendNotification( notificationName:String, body:Object=null, type:…