如果我按照任何數量的例子可以在網絡上,我看到了委託模式一個共同的主題浮現:標準委託模式似乎與委託目的賠率
myClass.delegate = self;
從我讀,代表團是假設解耦行爲,但允許類之間的交互,但是,只分配一個委託似乎是100%與此行爲不一致。
我有一個web開發背景,並且我非常熟悉pub/sub模式,但是我試圖包裹頭部的是爲什麼我只允許一個代表(self
)能夠採取行動無論發生在myClass
。這似乎毀了整個代表團的重點。
也許我誤解了一些東西,或許這只是最簡單的授權形式,但是有人可以解釋一下如何靜靜地分配(以傳統意義上)一個類到另一個代表的行爲。
獎金:也許是一種允許多個班級對委派進行操作的方法。
+1這是我第一次聽到「關鍵值觀察」這個短語。非常感謝你的清楚解釋。我似乎誤解了代表團的根本目的。 – dclowd9901 2013-03-23 18:56:55