zoukankan      html  css  js  c++  java
  • UI—代理简单使用

    代理:又叫委托 通俗的说是自己不能办的事 委托给别人去办。比如UITextField,UIAlertView都使用了代理

          写代理的步骤:

     

         1.声明代理里面的协议方法(@protocl)

         2.声明协议的属性

         3.什么时候需要触发这个代理方法

         4.通过协议的属性 调用代理方法(委托)

         5.导入协议

         6.在初始化有代理方法的对象地方 挂上代理

         7.写上代理方法 等待被执行

     

    第一步:

    声明代理里面的协议方法(@protocl)

     

     

    第二步:  

    声明协议的属性

     

     

    第三步

    什么时候需要触发这个代理方法

    第四步:

    通过协议的属性 调用代理方法(委托)

     

     

     

     

     

    第五步:

         导入协议

     

     

     

    第六步:

        在初始化有代理方法的对象地方 挂上代理

    第七步:

         写上代理方法 等待被执行(等待传授太极的动作)

     

     

     

    这样就完成了代理的定义和使用。

    代理的目的是改变或传递控制链。允许一个类在某些特定时刻通知到其他类,而不需要获取到那些类的指针。可以减少框架复杂度。

     

  • 相关阅读:
    十进制转任意进制
    整型与字符串转换
    最长递增子序列(动态规划)
    睡眠理发师问题
    区间最值问题(RMQ)
    分解质因子
    数字统计
    After all, tomorrow is another day.
    【USB电平】电脑USB电平
    【有源滤波】滤波基础知识
  • 原文地址:https://www.cnblogs.com/chenhongios/p/4670661.html
Copyright © 2011-2022 走看看