0
A
回答
1
Delegation是一种简单而功能强大的 图案,其中在一个程序 一个对象的行动代表的,或与 协调,另一个对象。代理对象 保留对另一个对象 的引用 - 代理 - 并在 适当的时间将消息 发送给它。该消息通知 委托人有关 委派对象即将处理 或刚刚处理的事件。委托可 响应该消息通过更新应用的 外观或状态的本身或其他 对象,并且在 某些情况下,可以返回一个值,该值 影响即将发生的事件是如何 处理。代表团 的主要价值在于,它允许您轻松地在一个中心对象中自定义几个对象的行为 。
Here您会发现可通过委托进行配置的KeyPad。
我可以在很多不同的情况下使用KeyPad,只需通过不同的方式实现代理 - 我不需要触摸KeyPad代码本身。
相关问题
- 1. Python的AppKit和ObjectiveC代表
- 2. NumberFormatter - ObjectiveC
- 3. 从类图生成Objectivec C代码
- 4. JSON ObjectiveC - 错误
- 5. 中的ObjectiveC
- 6. 在的ObjectiveC
- 7. 在的ObjectiveC
- 8. 在的ObjectiveC
- 9. ObjectiveC分配和init?
- 10. ObjectiveC随机数字
- 11. 的ObjectiveC类别不进口,但仍运行代码
- 12. 如何解决下面代码中的泄漏?的ObjectiveC
- 13. 从框架中使用ObjectiveC,而不使公共ObjC代码
- 14. 在ObjectiveC上的代理之间传回信息
- 15. 我不能这样的ObjectiveC代码转换成快捷
- 16. 在ObjectiveC代码中使用C++类中的静态字段
- 17. 使用AFNetworking 3.X ObjectiveC
- 18. 从ObjectiveC类中引用UIViewController
- 19. 排序具有的ObjectiveC
- 20. Shape文件用的ObjectiveC
- 21. 的ObjectiveC,创建类的
- 22. iphone objectiveC alloc/release问题
- 23. 从Objectivec中调用C main
- 24. 从objectiveC调用javascript函数
- 25. ObjectiveC中的静态变量
- 26. 什么是ObjectiveC中的retainCount?
- 27. MVC中的ObjectiveC编程
- 28. 的ObjectiveC AVAudioPlayer量为0
- 29. ObjectiveC> TableView和ViewController之间的争执
- 30. 推荐类型读的 - 的ObjectiveC
可能重复[代表,不能让我的头在他们附近](http://stackoverflow.com/questions/1792815/delegates-cant-get-my-head-around-them)+ http:// stackoverflow.com/questions/626898/how-do-i-create-delegates-in-objective-c可能是 – Vladimir 2010-11-03 07:36:44