码迷,mamicode.com
首页 > 移动开发 > 详细

iOS-delegate设计模式

时间:2015-12-23 10:37:41      阅读:148      评论:0      收藏:0      [点我收藏+]

标签:

  1. 使用场合
    1> A想让B帮忙做一些事情,就让B成为A的代理
    2> A想通知一下B发生了某些事情,或者想传递一些数据给B,就让B成为A的代理
    3> B想监听A所做的一些事情, 就让B成为A的代理

  2.使用步骤
    1> 定义一份协议
    2> B要遵守协议,实现相应的方法
    3> A中要定义一个代理属性 id<协议> delegate;
    4> 创建B对象,设置A的delegate属性为B对象;

iOS-delegate设计模式

标签:

原文地址:http://www.cnblogs.com/nxz-diy/p/5068900.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!