2011-11-23 50 views
0

我正在構建一個嚴重依賴用戶註冊事件的框架,爲了呼叫註冊事件

我真的很想問的是,有沒有一個可接受的命令來調用事件回調?即他們是否應按照他們所登記的順序或按照反向登記的順序被調用?或者我應該讓用戶指定優先級?

感謝您的幫助。

回答

2

我會提供兩種 - 即:

registerCallback(handler); 

registerCallback(handler, priority); 

這樣一來,你的API的用戶可如果是對他們很重要specifiy的優先級。

如果沒有指定優先級,那麼註冊順序可能是預期的回調順序。

+0

謝謝,聽起來像個好主意。 – bluepnume