kvo 原理
如果對(duì)象沒(méi)有使用kvo監(jiān)聽(tīng), 那么這個(gè)對(duì)象的isa指向的是該對(duì)象原類.
self.person.isa = Person
如果這個(gè)對(duì)象使用了kvo監(jiān)聽(tīng), 那么這個(gè)對(duì)象的isa指向的是由runtime 創(chuàng)建的NSKVONotifyning_person的類.
self.person.isa =?NSKVONotifyning_person