看板 Flash 關於我們 聯絡資訊
在下最近在研究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