作者MagicYan (【卖几客.羊】)
看板Flash
标题[问题] PureMVC小问题
时间Wed Jun 2 21:27:38 2010
在下最近在研究pureMVC,爬了不少文章,大致上已经能上手,
但有个地方觉得蛮不灵活的,希望能有熟pureMVC的朋友能为
在下解答一番,问题是这样的,在pureMVC架构里的Mediator
里有个listNotificationInterests的function,自己写一个继承
Mediator与实现IMediator介面的类别时需要override这个function,
列出它感兴趣的通知,例如:
override public function listNotificationInterests():Array
{
return [StageMediator.KEYDOWN];
}
底下再写处理通知的handleNotification(n:Inotification)
现在问题来了,一旦这样写了之後,不就写死了,将来想在执行期
新增或移除感兴趣的通知,或是处理通知的function不都变得很不
灵活吗?这种状况有解决方案吗?
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 114.26.132.155