您的位置:首页 > 产品设计 > UI/UE

UI—代理简单使用

2015-07-23 15:38 323 查看
代理:又叫委托 通俗的说是自己不能办的事 委托给别人去办。比如UITextField,UIAlertView都使用了代理

写代理的步骤:

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

2.声明协议的属性

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

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

5.导入协议

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

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

第一步:

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



第二步:

声明协议的属性



第三步

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

第四步:

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



第五步:

导入协议



第六步:

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

第七步:

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



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

代理的目的是改变或传递控制链。允许一个类在某些特定时刻通知到其他类,而不需要获取到那些类的指针。可以减少框架复杂度。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: