一、KVO概述
KVO 即:Key-Value Observing,它提供一種機(jī)制,當(dāng)指定的對(duì)象的屬性被修改后,則對(duì)象就會(huì)接受到通知。簡(jiǎn)單的說(shuō)就是每次指定的被觀察的對(duì)象的屬性被修改后,KVO就會(huì)自動(dòng)通知相應(yīng)的觀察者了。
二,使用方法
系統(tǒng)框架已經(jīng)支持KVO,所以程序員在使用的時(shí)候非常簡(jiǎn)單。
- 注冊(cè),指定被觀察者的屬性,
- 實(shí)現(xiàn)回調(diào)方法
- 移除觀察
二、KVC概述
KVC 即: Kay-Value Coding (鍵值編碼)
利用鍵值編碼可以容易的操作對(duì)象的屬性和對(duì)象的屬性的屬性