delegate-委托,顾名思义就是委托别人办事,就是当一件事情发生后,自己不处理,让别
人来处理。
当一个 A view 里面包含了 B view
B view 需要修改 A view 界面,那么这个时候就需要用到委托了。
需要几个步骤
1、首先定义一个协议。
2、A view 实现协议中的方法。
3、B view 设置一个委托变量。
4、把 B view 的委托变量设置成 A view,意思就是 B view 委托 A view 办事情。 5、事件发生后,用委托变量调用 A view 中的协议方法。