zoukankan      html  css  js  c++  java
  • iOS-delegate设计模式

      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对象;

  • 相关阅读:
    hdu 3496
    poj 2374
    zoj 3399
    poj 1321
    sgu 365
    hdu 3555
    poj 3345
    poj 2355
    Android重命名文件
    在workflow中传值的sample
  • 原文地址:https://www.cnblogs.com/nxz-diy/p/5068900.html
Copyright © 2011-2022 走看看