在Objective-c中如何使用协议

Objective-c中如何使用协议是本文要介绍的内容,主要介绍的是协议的一些概念和操作,通过本文介绍,让我们去了解协议,先来看内容详解。

一、协议的定义

@protocol test  


 


-(void) testpocol:(int)t;  


@end 

二、协议的继承

h头文件

#import “test.h”    导入协议  



@interface testViewController:UIViewController <test>{  




//id<test> testp;  



} 

m实现文件

@implementation testViewController  


 


-(void)viewDidLoad{  


[super viewDidLoad];  


//调用实现方法的类  



testdiaoyong  *td=[[testdiaoyong alloc] init]; 

td.testd=self;   把当前实现协议的类对象赋给需要使用的地方

相关推荐