成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

在Objective-c中如何使用協議

移動開發 iOS
本文介紹的是在Objective-c中如何使用協議,主要介紹的是協議的一些概念和操作,先來看內容。

Objective-c中如何使用協議是本文要介紹的內容,主要介紹的是協議的一些概念和操作,通過本文介紹,讓我們去了解協議,先來看內容詳解。

一、協議的定義

  1. @protocol test  
  2.  
  3. -(void) testpocol:(int)t;  
  4. @end 

二、協議的繼承

h頭文件

  1. #import “test.h”    導入協議  
  2. @interface testViewController:UIViewController <test>{  
  3. //id<test> testp;  

m實現文件

  1. @implementation testViewController  
  2.  
  3. -(void)viewDidLoad{  
  4. [super viewDidLoad];  
  5. //調用實現方法的類  
  6. testdiaoyong  *td=[[testdiaoyong alloc] init]; 

td.testd=self;   把當前實現協議的類對象賦給需要使用的地方

  1. //也可以使用下面的方法傳遞協議  
  2. [td  setpoco:self]  
  3. }  
  4.  
  5. -(void) testpocol:(int)s{  
  6. NSLog(@"testpocol....................%d",s);  
  7. }  
  8. @end  
  9.  
  10. 三,調用協議  
  11.  
  12. @interface testdiaoyong  : NSObject{  
  13. id<test> testp;  
  14. }  
  15.  
  16. -(void)setpoco:t;  
  17.  
  18. -(void)setlen;  
  19. @end  
  20.  
  21. @implementation testdiaoyong  
  22. @synthesize testp;  
  23.  
  24. //協議t可以不負類型  
  25.  
  26. -(void)setpoco:t{  
  27. self.testp=t;  
  28. }  
  29.  
  30. -(void)start{  
  31. [testp testpocol:99];  
  32. }  
  33. @end 

小結:在Objective-c中如何使用協議的內容介紹完了,希望本文對你有所幫助。

責任編輯:zhaolei 來源: 互聯網
相關推薦

2011-08-15 17:47:13

Objective-CisMemberOfC

2011-08-03 15:51:48

Objective-C 協議 委托

2013-04-11 13:41:30

Objective-CiOS編程

2011-08-15 14:32:42

Objective-C委托協議

2015-11-18 10:16:38

OC代碼

2011-08-04 17:13:48

Objective-C 字符串

2011-08-22 15:31:35

Objective-C協議

2011-08-02 15:55:31

Objective-C NSAutorele

2011-07-19 17:18:35

Objective-C Property

2011-08-04 15:52:48

Objective-C HTML

2011-08-04 10:04:17

Objective-C 分類 協議

2012-06-25 10:14:33

WindowsGNUstepObjective-C

2011-08-10 18:07:29

Objective-C反射

2013-06-20 10:40:32

Objective-C實現截圖

2013-03-27 12:54:00

iOS開發Objective-C

2011-05-11 15:58:34

Objective-C

2011-05-11 11:20:26

Objective-C

2011-07-25 10:30:41

Objective-C Xcode 重構

2011-07-25 11:02:29

Objective-C Xcode 標簽

2011-08-17 11:05:22

Objective-C方法
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: www亚洲精品 | 视频一区二区三区中文字幕 | 欧美日韩高清 | 中文天堂在线观看 | 91亚洲精品久久久电影 | 日韩一区二区成人 | 国产精品福利在线观看 | 日本视频在线播放 | 精品日韩欧美一区二区 | 久久久久久久一级 | 日韩不卡三区 | 91av亚洲| 国产成人在线看 | 亚洲aⅴ| 999久久精品| 最新日韩在线视频 | 精品国产乱码久久久久久中文 | 久久亚洲欧美日韩精品专区 | 成人在线观看网站 | 国产精品一区视频 | 久久精品亚洲精品国产欧美 | 亚洲 自拍 另类 欧美 丝袜 | 黄色在线免费播放 | 亚洲网视频 | 久久er99热精品一区二区 | 青青草社区 | 在线观看视频91 | 亚洲精品国产电影 | 伊人久久麻豆 | 一区二区av| 精品久久香蕉国产线看观看亚洲 | 91高清在线视频 | 特黄视频 | 牛牛热在线视频 | av一二三区 | 91在线看| 午夜欧美 | 黑人一级黄色大片 | 黄色毛片免费视频 | 992人人草| 在线视频 亚洲 |