A股上市公司传智教育(股票代码 003032)旗下技术交流社区北京昌平校区

 找回密码
 加入黑马

QQ登录

只需一步,快速开始

© tr2e 中级黑马   /  2015-10-23 18:03  /  866 人查看  /  1 人回复  /   0 人收藏 转载请遵从CC协议 禁止商业使用本文

     1 - 什么是协议?

       一些方法的声明,一般写到一个.h的头文件中
       方法有两种:

       1) 必须实现
       2) 选择实现

     2 - 协议的作用:

       供其他的类去遵守,
       如果一个类遵守了一个协议,就应该实现这个协议中定义的必须要实现的方法

     3 - 如何定义一个协议:

       @protocol xxx <NSObject>  默认情况下遵守 NSObject协议

       @end

     4 - 类遵守协议的格式:

       1) 遵守一个协议:

         先导入头文件

       @interface 类名 :NSObject <xxx>

       @end

       2) 遵守多个协议
         @interface 类名 :NSObject <xxx,aaa,bbb>

         @end

1 个回复

倒序浏览
学习了      
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 加入黑马