黑马程序员技术交流社区
标题:
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