黑马程序员技术交流社区
标题: 【雷锋助你】01-@protocol协议 [打印本页]
作者: qiusiyu 时间: 2014-11-6 07:47
标题: 【雷锋助你】01-@protocol协议
本帖最后由 qiusiyu 于 2014-11-6 07:53 编辑
@protocol协议
@protocol的作用:可以用来声明一大堆方法(由类去实现)
@protocol的创建:
遵守协议:
协议的两个关键字:@require @optional
基协议:<NSObject>
一份协议遵守另一份协议,就拥有了另一份协议的所有方法声明;
子类拥有父类所遵守的协议的所有方法声明;
限制对象类型:
作者: qiusiyu 时间: 2014-11-6 08:09
一天上传的图片数量少的可怜啊,后面的只能手打啊啊啊啊
作者: 励志入黑马 时间: 2014-11-6 09:36
感觉协议就是java里面的接口
作者: doudou33420 时间: 2014-11-6 12:38
一样的 只不过 里面放的不是抽象类, 而且就算不重写也不影响使用
作者: songxing10000 时间: 2014-11-6 16:02
很好,不明觉历
作者: wanglei123 时间: 2014-11-6 16:21
虽然还没有学到这里,不过先看看也是有好处的,谢谢啦
欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) |
黑马程序员IT技术论坛 X3.2 |