0.鍵值觀察機制是由NSobject實現的
1.觀察者模式:也叫做發佈- 訂閱模式
2.觀察者模式:可以實現不同對象之間協同工作,同時它們也可以被複用於其他地方。
3.理解方式:報紙發行商(註冊/取消) --> 用戶(接受變更,並響應)
4.原理:
5.何時使用:
6.在MVC中使用
7.在Cocoa Touch 框架中使用
觀察模式:通知和鍵-值觀察 是cocoa對觀察模式的改寫
(1)通知
(2)鍵-值觀察:在MVC中非常重要,v通過c來觀察m的變化。
(2.1)參與KVO對象的需要符合鍵值編碼(KVC),並且要符合KVC的存取方法。詳細請看--(鍵-值編碼編程指南)
對比兩種: