UI—代理简单使用

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

      写代理的步骤:

 

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

     2.声明协议的属性

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

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

     5.导入协议

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

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

 

第一步:

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

UI—代理简单使用_第1张图片 

 

第二步:  

声明协议的属性

 

UI—代理简单使用_第2张图片

 

第三步

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

第四步:

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

 

 

UI—代理简单使用_第3张图片 

 

 

第五步:

     导入协议

 

UI—代理简单使用_第4张图片

 

 

第六步:

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

第七步:

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

 

UI—代理简单使用_第5张图片 

 

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

 

你可能感兴趣的:(UI)