KVO原理及自定義KVO

    首先咱們先介紹KVO的底層實現原理:spa     咱們註冊監聽的時候,會對註冊者動態的建立一個子類對象,而後底層找方法的的isa指針就變成指向新建立的子類對象。當改變註冊對象某個屬性的時候,指針 就重寫屬性的set方法來進行監聽。這麼說可能理解上不是很明白,下面咱們結合代碼來分析:orm 咱們常見一個Person對象是繼承與NSObject,有一個name屬性。咱們把Person的類對象
相關文章
相關標籤/搜索