protocol协议的简单用法
来源:互联网 发布:万德数据库 下载 编辑:程序博客网 时间:2024/05/18 17:00
1. 定义协议用关键字@protocol,这个概念类似于Java中的接口,但是协议不需要全部实现方法,只需要实现其中的某些方法即可。
2. 格式为@protocol协议名 <父协议> @end.
如:
@protocol ButtonDelegate <NSObject> -(void) onClick; @end
3. 在类型名后面加一个<协议名]]>即可表示该变量是实现这个协议的。
如:
id<ButtonDelegate> delegate;
4. 引入协议的方法和类类似。可以用#import也可以用 @protocol协议名来提高性能(同@class)
5.要实现(Java implements)这个协议,只需加<协议名>即可.
4.5的例子:
#import <Foundation/Foundation.h> @protocol ButtonDelegate; @interface MyListener1 : NSObject <ButtonDelegate> @end
0 0
- protocol协议的简单用法
- iOS中协议(Protocol)的简单用法
- 协议(Protocol)的用法
- 协议的用法 ios protocol
- 协议(Protocol)的用法和代码例子
- 协议(Protocol)的用法和代码例子
- OC 协议(Protocol)的基本概念和用法
- iOS中使用协议(protocol)的用法
- swift 协议Protocol的基本用法
- protocol简单用法
- 协议(Protocol)的用法和代码例子
- 协议(Protocol)的用法和代码例子 摘
- 协议(Protocol)的用法和代码例子 摘
- 协议(Protocol)的用法和代码例子
- 协议(Protocol)的用法和代码例子
- 协议(Protocol)的用法和代码例子 ios
- 协议(Protocol)的用法和代码例子 有demo
- 【Objective-C】OC中协议(Protocol)的基本概念和用法
- JSP用户注册登陆注销JSP页面
- Python学习笔记一 time模块学习
- JSP中九大内置对象详解
- 算法之八皇后问题
- HTC One M7刷机包 基于官方4.3.0 精简稳定 省电(新蜂V2.5)
- protocol协议的简单用法
- oncopy="return false;" oncut="return false;"网页常用ja..
- JSP文件上传程序实例
- 移动的帝国:日本移动互联网兴衰启示录
- iOS 逆向之ARM汇编
- JSP页面的五种跳转方法
- Mapreduce中的Topk,求前K个值
- Denny Zhang:一辈子做一个自由职业者
- 一种基于ES5的JavaScript继承