delegate使用场合
时间:2014-06-02 07:21:36
收藏:0
阅读:177
很多人疑惑代理究竟该什么时候使用
下面列举了一些使用代理的地方
?对象A内部发生了一些事情,想通知对象B
?
?对象B想监听对象A内部发生了什么事情
?
?对象A想在自己的方法内部调用对象B的某个方法,并且对象A不能对对象B有耦合依赖
?
?对象A想传递数据给对象B
?
?……
?
以上情况,结果都一样:对象B是对象A的代理(delegate)
评论(0)