delegate
ZivDo
一个喜欢边听音乐边编程的菜鸟。
展开
-
Objective-C中的委托用法与讲解
第一次接触到委托是在学习《大话设计模式》的时候碰到的,我是一名Javaer,那本书是.Net的,里面提到了委托这个概念,并且有相应的用法与支持,当时觉得挺奇怪,怎么Java中没有遇到过呢?后来才知道,Java没有明确的相应支持,感觉委托很像依赖,聚合,代理,事件监听,所以很长一段时间没有去真正的搞明白它,以为这些就是委托,今天学习到Objective-C中的委托的时候,才发现这些不是,仔细的研究再转载 2012-04-21 17:55:04 · 470 阅读 · 0 评论 -
委托责任
1.问题 你有两个对象,一个需要在另一个状态变化时得到通知,另外,其中的一个对象希望在运行时让另一个对象负责确定行为变化。 2.解决方案 委托模式定义了一种解决方案,其中一个对象保存另一个对象的引用。被引用的对象实现了事先确定的借口,该接口用于将引用对象中发生的变化通知给被引用对象。该模式不仅可以将引用对象中的变化通知给引用对象,同时它也可以用于将责任委托给被引用对象,活在运行时代替引用对象转载 2012-07-24 10:34:53 · 396 阅读 · 0 评论