objectiv-c全部對象之間的交互是如何實現的?

在對象間交互中每一個對象承擔不一樣的角色,總的來講就是「數據發送者」和「數據接收者」兩個角色。能夠經過objective-c中給咱們提供的手段來實現二者間的通信。好比:objective-c

  1. 「通知中心」NSNotificationCenter
  2. 「代理協議」的方式

這兩種方式都能最大限度的下降交互對象之間的耦合,都是不錯的設計。(程序設計要儘量下降耦合)設計

相關文章
相關標籤/搜索