码迷,mamicode.com
首页 > 其他好文 > 详细

KVO的另类解析

时间:2015-07-08 22:24:02      阅读:118      评论:0      收藏:0      [点我收藏+]

标签:

被观察者:A

观察者:B

[A addObserver:B forKeyPath:A‘s成员变量‘skeypath options:flag context:NULL];

 

B需要实现代理:

- (void)observeValueForKeyPath:(NSString *)keyPath ofObject:(id)object change:(NSDictionary *)change context:(void *)context {

1.keyPath ?=A‘s成员变量‘skeypath

   YES    doSomething

   NO     忽略

 

触发点:[A setValue: forKeyPath:];

KVO的另类解析

标签:

原文地址:http://www.cnblogs.com/so-magic/p/4631312.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!