動機(jī)(Motivation)
在Hide Delegate(157)的[動機(jī)]欄,我談到了[封
裝delegated
object(受托對象)]的好處。但是這層封裝也是要付出代價的,它的代價就是:每當(dāng)客戶要使用delegate(受托類)的新特性時,你就必須在
server端添加一個簡單委托函數(shù)。隨著delegate的特性(功能)越來越多,這一過程會讓你痛苦不已。server完全變成了一個[中間人],此
時你就應(yīng)該讓客戶直接調(diào)用delegate。