[問題] PureMVC小問題

看板Flash作者 (【賣幾客.羊】)時間15年前 (2010/06/02 21:27), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串1/2 (看更多)
在下最近在研究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
文章代碼(AID): #1C1bnEJG (Flash)
討論串 (同標題文章)
文章代碼(AID): #1C1bnEJG (Flash)