Objective-C的 KVC和KVO

字面意思分別是:編碼

KVC是指key value coding,鍵值編碼。對象

KVO是指key value observing,鍵值觀察。coding

直白的說法是:方法

KVC就是將一個對象的屬性及其值當作一個字典,能夠經過屬性的名字來訪問和修改屬性的值。di

KVO就是給某個對象的屬性添加一個觀察者,在這個對象的屬性的值發生改變的時候,觀察者的回調方法被觸發。vi

相關文章
相關標籤/搜索