通知和kvo以及代理的區別

三者均可以實現控制器之間的傳值,但他們之間的側重點不一樣。跨域 1、NSNotification和kvospa 同:一、二者的實現原理都是觀察者模式,都用於監聽操做。代理 二、都能實現一對多的操做。對象 異:一、KVO只能用於監聽對象屬性的變化。io 二、NSNotification的發送監聽的操做咱們能夠控制,kvo者由系統控制。原理 三、KVO能夠記錄變化新舊值。通信 2、NSNotifica
相關文章
相關標籤/搜索