自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

iPhone應(yīng)用ASIFormDataRequest POST操作架構(gòu)設(shè)計(jì)

移動(dòng)開(kāi)發(fā) iOS
本文介紹的是ASIFormDataRequest POST操作架構(gòu)設(shè)計(jì),主要介紹了架構(gòu)的設(shè)計(jì),文中有很詳細(xì)的講解,來(lái)看內(nèi)容。

iPhone應(yīng)用ASIFormDataRequest POST操作架構(gòu)設(shè)計(jì)是本文要介紹的內(nèi)容,教你如何學(xué)習(xí)iphone應(yīng)用開(kāi)發(fā)架構(gòu)的設(shè)計(jì)。不多說(shuō),來(lái)看詳細(xì)內(nèi)容。

//開(kāi)啟iphone網(wǎng)絡(luò)開(kāi)關(guān)

  1. [UIApplication sharedApplication].networkActivityIndicatorVisible = YES;   
  2. ASIFormDataRequest *request = [[ASIFormDataRequest alloc] initWithURL:[NSURLURLWithString:host]]; 

//超時(shí)時(shí)間

  1. request.timeOutSeconds = 30;  

//定義異步方法

  1. [request setDelegate:self];  
  2. [request setDidFailSelector:@selector(requestDidFailed:)];  
  3. [request setDidFinishSelector:@selector(requestDidSuccess:)];  

//用戶(hù)自定義數(shù)據(jù)   字典類(lèi)型  (可選)

  1. request.userInfo = [NSDictionary dictionaryWithObject:method forKey:@"Method"]; 

//post的數(shù)據(jù)

  1. [request appendPostData:[body dataUsingEncoding:NSUTF8StringEncoding]]; 

//開(kāi)始執(zhí)行

  1. [request startAsynchronous]; 

//執(zhí)行成功

  1. - (void)requestDidSuccess:(ASIFormDataRequest *)request  

//獲取頭文件

  1. NSDictionary *headers = [request responseHeaders];  

//獲取http協(xié)議執(zhí)行代碼

  1. NSLog(@"Code:%d",[request responseStatusCode]);  
  2. if ([delegaterespondsToSelector:@selector(OARequestSuccessed:withResponse:WithData:withHeaders:)])  

//執(zhí)行委托操作  (架構(gòu)設(shè)計(jì)   自選)

  1. [delegate OARequestSuccessed:method withResponse:[request responseString]WithData:[request responseData] withHeaders:headers];  

//清空

  1. if (request)  
  2. {  
  3. [request release];  

//關(guān)閉網(wǎng)絡(luò)

  1. [UIApplication sharedApplication].networkActivityIndicatorVisible = NO;  
  2. }  

//執(zhí)行失敗

  1. - (void)requestDidFailed:(ASIFormDataRequest *)request{ 

//獲取的用戶(hù)自定義內(nèi)容

  1. NSString *method = [request.userInfo objectForKey:@"Method"]; 

小結(jié):iPhone應(yīng)用ASIFormDataRequest POST操作架構(gòu)設(shè)計(jì)的內(nèi)容介紹完了,希望通過(guò)本文的學(xué)習(xí)能對(duì)你有所幫助!

責(zé)任編輯:zhaolei 來(lái)源: 互聯(lián)網(wǎng)
相關(guān)推薦

2011-08-12 13:30:27

iPhoneASIFormData架構(gòu)

2013-05-27 10:58:28

Tumblr架構(gòu)設(shè)計(jì)雅虎收購(gòu)

2024-10-25 10:48:42

云原生云計(jì)算

2010-08-10 10:10:28

系統(tǒng)架構(gòu)

2021-01-11 10:19:51

安全架構(gòu)

2023-01-05 08:12:11

分層應(yīng)用代碼

2015-06-02 04:17:44

架構(gòu)設(shè)計(jì)審架構(gòu)設(shè)計(jì)說(shuō)明書(shū)

2025-04-15 04:00:00

2023-07-05 08:00:52

MetrAuto系統(tǒng)架構(gòu)

2015-06-02 04:34:05

架構(gòu)設(shè)計(jì)

2020-07-10 08:50:37

大數(shù)據(jù)銀行技術(shù)

2013-09-02 17:53:41

MVC架構(gòu)設(shè)計(jì)MEF

2023-08-28 16:12:36

架構(gòu)微服務(wù)數(shù)字化

2009-07-10 09:31:57

MyEclipse U

2017-11-17 07:06:27

互聯(lián)網(wǎng)分層架構(gòu)APP

2021-07-21 16:30:38

iOSAPP架構(gòu)

2024-08-18 14:09:24

2012-09-19 13:46:37

存儲(chǔ)存儲(chǔ)設(shè)計(jì)快速表態(tài)

2013-09-02 17:46:41

MVC架構(gòu)設(shè)計(jì)MVC架構(gòu)設(shè)計(jì)

2012-06-07 10:45:12

軟件架構(gòu)設(shè)計(jì)原則
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)