參考自http://magicalboy.com/kvc_and_kvo/
KVC即指NSKeyValueCoding,他提供了一種機制來間接訪問對象屬性,具體可以參考開發文檔關於NSKeyValueCoding的解釋,其中還包括很多KVC方法
KVO即指NSKeyValueObserving,是建立在KVC上的,能夠觀察一個對象key path值得變化,具體可以參考開發文檔關於NSKeyValueObserving的解釋,其中還包括很多KVO方法
其實以上都是NSObject對象非正式協議。