黑马程序员技术交流社区

标题: iOS中的代理反思 [打印本页]

作者: 米阳    时间: 2016-2-21 22:52
标题: iOS中的代理反思
1.代理是协议(protocol)的一种模式;
2.代理的应用场景有三类:监听,通知和帮助;
3.使用代理时,首先要分析清楚思路
  1)先定义一个协议
  2)在定义一个代理的类 ,遵守定义的协议
  3)在需要代理的类中定义实例变量 id <协议名> delegate;
  4)在需要代理的类中要有方法,去启用代理
  5)在使用代理的时候,需要给被代理类的delegate对象赋值




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2