NO.4-协议
来源:互联网 发布:cs1.5百度软件 编辑:程序博客网 时间:2024/05/21 19:50
协议:共同遵守的条约
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、实现协议里面的方法
0 0
- NO.4-协议
- http协议(No.29)
- http协议-缓存控制:no-cache/must-revalidate/no-store
- No.4
- NO.4
- NO.4(截图)
- NO.4(代码)
- english practice No.4
- NO.4 占位符
- 转换流(No.4)
- NO.4 初级问题
- 招聘信息NO.4
- NO.4凯撒密码
- 祝福短信NO.4
- 学习笔记No.4
- AndroidDeveloper Weekly NO.4
- itsCoder WeeklyBlog NO.4
- ECharts No.4
- 页面跳回指定viewController
- 重霾锁城 数据中心如何应对空气污染?
- android5.0内核编译
- 推荐一款可视化动态javascript库
- nginx 源码学习笔记(二十三)—— event 模块(四) ——timer红黑树
- NO.4-协议
- 2.0网站
- Java 7之多线程线程池 - 线程池原理(1)
- PLSQL批量更新
- iOS9 crash问题(talkingData)
- JavaScript实现复制功能各浏览器支持情况实测
- oracle表分区详解
- 分分钟学会使用 Git 备份 Linux 配置文件
- 用Tomcat和Eclipse开发Servlet程序