您的位置:首页 > 其它

NO.4-协议

2015-12-04 09:56 232 查看
协议:共同遵守的条约

protocol:协议
制定共同实现的方法(如果不实现会警告,但不会崩溃)

1、协议只有
声明文件 只需要告诉人
要遵守哪个方法并不需要 具体怎么实现

2、协议有
强制执行(@required)

选择执行(@optional)
(默认的是强制执行)

协议数一个公共接口
只只要遵守协议的类 都可以使用这个接口

声明协议的步骤:

1、创建一个声明协议 command+N --> Object-c File-->选择protocol

@protocol 协议名 <NSObject>

@end

2、声明协议的方法(只要遵守协议的类
都可以使用这个接口)

声明协议的方法有两种实现:

1.强制执行(@required)默认

2.选择执行(@optional)

遵守协议
实现协议步骤:

1、导入协议名 #impo“协议名.h”

2、@interface
类名:父类名<协议的名字>

3、实现协议里面的方法
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: