从被监听的类中派生出xxxxkvo_notify类
isa指针原来指向基类的, 改成指向派生类
重写setter
- (void)setName:(NSString *name){
xxx willchangevalueforkey:@"name"
_name = name;
xxx didchangevalueforkey
}
从被监听的类中派生出xxxxkvo_notify类
isa指针原来指向基类的, 改成指向派生类
重写setter
- (void)setName:(NSString *name){
xxx willchangevalueforkey:@"name"
_name = name;
xxx didchangevalueforkey
}
本文标题:KVO实现原理?
本文链接:https://www.haomeiwen.com/subject/vyhkhqtx.html
网友评论