iOS开发 中的代理实现

iOS开发 中的代理实现

关于今天为什么要发这篇文字的原因:今天在和同事聊天的时候他跟我说项目中给他的block有时候不太能看的懂,让我尽量用代理写,好吧心累了,那就先从写个代理demo,防止以后他看不懂,嘿嘿
今天我举例的东西呢我就不写demo了,直接从项目中吧需要的片段给剪出来吧​​写的不好的地方大家多喷多指点​​​
同城用到代理的目的就是在一个地方操作,在另一个地方实现,这就是简单的代理
首先我们需要遵循一个协议​在你自定义的类的.h中
然后定义协议
​这些都是在自己.h中实现哦
然后去自己的.m中来实现了
​我这里是在btn点击的时候调用代理,到这里我们的类的所有东西就已经实现完了,然后我们去看看在控制器中怎么实现它
首先调用这个类
​​然后遵守协议
​在后调用实现
​最后调用代理的方法
posted @ 2016-08-16 13:20  诸葛宅  阅读(1947)  评论(0编辑  收藏  举报