![06ios高級(jí)課件網(wǎng)絡(luò)編程一2015年_第1頁(yè)](http://file4.renrendoc.com/view/c0b1bfd69aa135350cdcd68c14cde3f3/c0b1bfd69aa135350cdcd68c14cde3f31.gif)
![06ios高級(jí)課件網(wǎng)絡(luò)編程一2015年_第2頁(yè)](http://file4.renrendoc.com/view/c0b1bfd69aa135350cdcd68c14cde3f3/c0b1bfd69aa135350cdcd68c14cde3f32.gif)
![06ios高級(jí)課件網(wǎng)絡(luò)編程一2015年_第3頁(yè)](http://file4.renrendoc.com/view/c0b1bfd69aa135350cdcd68c14cde3f3/c0b1bfd69aa135350cdcd68c14cde3f33.gif)
![06ios高級(jí)課件網(wǎng)絡(luò)編程一2015年_第4頁(yè)](http://file4.renrendoc.com/view/c0b1bfd69aa135350cdcd68c14cde3f3/c0b1bfd69aa135350cdcd68c14cde3f34.gif)
![06ios高級(jí)課件網(wǎng)絡(luò)編程一2015年_第5頁(yè)](http://file4.renrendoc.com/view/c0b1bfd69aa135350cdcd68c14cde3f3/c0b1bfd69aa135350cdcd68c14cde3f35.gif)
版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
1、無(wú)限互聯(lián)是國(guó)內(nèi)唯一一家專注于止為各大公司輸送了一大批優(yōu)秀的iOS高級(jí) 也在陸續(xù)發(fā)布國(guó)內(nèi)首套完整的iOS開(kāi)發(fā)的門(mén)到熟練再到精通。和iPad研發(fā)開(kāi)發(fā)培訓(xùn)機(jī)構(gòu),到目前為。隨著iOS8系統(tǒng)的發(fā)布,手把您寫(xiě)代碼,從入高薪就業(yè)是檢驗(yàn)一家培訓(xùn)機(jī)構(gòu)質(zhì)量的唯一標(biāo)準(zhǔn),的學(xué)員高薪就業(yè)是對(duì)的努力,感謝最好的肯定,也是前進(jìn)的最動(dòng)力,感謝對(duì)的支持!也將免費(fèi)為提供最好的就業(yè)后的技術(shù)支持!的高薪就業(yè)才是,最大的成功! HYPERLINK http:/w/ http:/w:無(wú)限互聯(lián)3G學(xué)院網(wǎng)絡(luò)編程一主講:陳 為 HYPERLINK http:/w/ http:/w:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ htt
2、p:/w本節(jié)內(nèi)容數(shù)據(jù)的傳輸與格式HTTP協(xié)議的概念HTTP協(xié)議的結(jié)構(gòu)iOS的網(wǎng)絡(luò)請(qǐng)求組件(斷點(diǎn)續(xù)傳)任務(wù)上傳任務(wù):無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/wCS、BS 系統(tǒng)架構(gòu)CS、BS 系統(tǒng)架構(gòu)iOSAndroidWeb.:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/w服務(wù)器端服務(wù)器端(后端)開(kāi)發(fā)語(yǔ)言:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/w數(shù)據(jù)的傳輸服務(wù)器端的數(shù)據(jù)是分成一個(gè)個(gè)單個(gè)的數(shù)據(jù)包傳入客戶端3:無(wú)限互聯(lián)3G學(xué)院123 kb6kb5kb HYPERLINK http:/w/ http:/w數(shù)據(jù)的傳輸客戶端
3、與服務(wù)器做數(shù)據(jù)傳輸,數(shù)據(jù)必須約定使用同一種格式:無(wú)限互聯(lián)3G學(xué)院XML.JSONtitle:無(wú)限互聯(lián)是國(guó)內(nèi)唯一一家專注于止為各大公司輸送了一大批優(yōu)秀的iOS高級(jí) 也在陸續(xù)發(fā)布國(guó)內(nèi)首套完整的iOS開(kāi)發(fā)的門(mén)到熟練再到精通。和iPad研發(fā)開(kāi)發(fā)培訓(xùn)機(jī)構(gòu),到目前為。隨著iOS8系統(tǒng)的發(fā)布,手把您寫(xiě)代碼,從入高薪就業(yè)是檢驗(yàn)一家培訓(xùn)機(jī)構(gòu)質(zhì)量的唯一標(biāo)準(zhǔn),的學(xué)員高薪就業(yè)是對(duì)的努力,感謝最好的肯定,也是前進(jìn)的最動(dòng)力,感謝對(duì)的支持!也將免費(fèi)為提供最好的就業(yè)后的技術(shù)支持!的高薪就業(yè)才是,最大的成功! HYPERLINK http:/w/ http:/w:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http
4、:/wHTTP協(xié)議 概念HTTP協(xié)議的概念全稱“超文本傳輸協(xié)議”,瀏覽器和服務(wù)器之間的通信規(guī)則HTTP協(xié)議都是客戶端發(fā)起請(qǐng)求,服務(wù)器回送響應(yīng)。:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/wHTTP協(xié)議 請(qǐng)求包、響應(yīng)包客戶端發(fā)送一個(gè)HTTP請(qǐng)求,是向服務(wù)器提交了一個(gè)HTTP請(qǐng)求包服務(wù)器收到請(qǐng)求之后,向客戶端回應(yīng)一個(gè)HTTP響應(yīng)包:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/wHTTP協(xié)議 請(qǐng)求方式HTTP請(qǐng)求方式:客戶端向服務(wù)器發(fā)送請(qǐng)求包時(shí),可以分為多種不同的請(qǐng)求方式,常見(jiàn)的請(qǐng)求方式:GET請(qǐng)求和T請(qǐng)求GET請(qǐng)求:是向服務(wù)器索取數(shù)據(jù)的一種請(qǐng)求方式
5、例如:獲取一個(gè)列表的數(shù)據(jù)T請(qǐng)求:是向服務(wù)器提交數(shù)據(jù)的一種請(qǐng)求方式例如:用戶、用戶登錄:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/wHTTP協(xié)議 請(qǐng)求包結(jié)構(gòu)HTTP請(qǐng)求包的結(jié)構(gòu)由兩部分組成:HTTP請(qǐng)求頭、HTTP請(qǐng)求體T請(qǐng)求方式才有請(qǐng)求體,GET請(qǐng)求只有請(qǐng)求頭GETT請(qǐng)求,客戶端向服務(wù)器端提交的數(shù)據(jù),可以放入請(qǐng)求體或URL后面TGET:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/wHTTP協(xié)議 請(qǐng)求包結(jié)構(gòu)請(qǐng)求體中的數(shù)據(jù)格式:JSON、XML、&符號(hào)拼接(主要)URL :/mechenwe i ?pag e=1&pag e s i ze=20HT
6、TPAccep t: t e x t / h tml , app li c a t i on / xh tml +xml , app li c a t i on /xml ; q=0 . 9 , * / * ; q=0 . 8Accep t -Cha r s e t: Accep t- Enc od i ng : Accep t- Languag e : Connec t i on :. . GBK, u tf- 8 ;g z i p , de f l a t e , s dch, zh ;keep - a li v eHTTPu s erName =wxh l&pa sswo rd=wxh
7、l 2805:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/wHTTP協(xié)議 響應(yīng)包結(jié)構(gòu)HTTP響應(yīng)兩部分組成:響應(yīng)頭、響應(yīng)體HTTP響應(yīng)有個(gè)狀態(tài)碼,標(biāo)示響應(yīng)的結(jié)果,例如200表示成功,404未找到頁(yè)面服務(wù)器通過(guò)響應(yīng)數(shù)據(jù)發(fā)送給客戶端,數(shù)據(jù)主要在響應(yīng)包的響應(yīng)體中,而數(shù)據(jù)格式可以用:JSON(主要)、XML:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/wHTTP協(xié)議 響應(yīng)包結(jié)構(gòu)響應(yīng)頭中的Content-Type表示響應(yīng)體中數(shù)據(jù)的類型主要類型:text/html、application/json、text/json、text/xml、image/jpegH
8、TTPConnec t i on : c l o s eCon t en t- Enc od i ng : g z i p Con t en t- Type :t e x t / h tml ;cha r s e t =u tf- 8Con t en t- Leng t h :467566Da t e : Thu ,. . 10Jan201302 : 41 : 29GMTHTTP u s ername : ”wxh l ” , s ucs :t rue :無(wú)限互聯(lián)3G學(xué)院無(wú)限互聯(lián)是國(guó)內(nèi)唯一一家專注于止為各大公司輸送了一大批優(yōu)秀的iOS高級(jí) 也在陸續(xù)發(fā)布國(guó)內(nèi)首套完整的iOS開(kāi)發(fā)的門(mén)到熟練再到精通
9、。和iPad研發(fā)開(kāi)發(fā)培訓(xùn)機(jī)構(gòu),到目前為。隨著iOS8系統(tǒng)的發(fā)布,手把您寫(xiě)代碼,從入高薪就業(yè)是檢驗(yàn)一家培訓(xùn)機(jī)構(gòu)質(zhì)量的唯一標(biāo)準(zhǔn),的學(xué)員高薪就業(yè)是對(duì)的努力,感謝最好的肯定,也是前進(jìn)的最動(dòng)力,感謝對(duì)的支持!也將免費(fèi)為提供最好的就業(yè)后的技術(shù)支持!的高薪就業(yè)才是,最大的成功! HYPERLINK http:/w/ http:/w:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/w同步、異步請(qǐng)求同步請(qǐng)求: 數(shù)據(jù)的請(qǐng)求過(guò)程是在主線程執(zhí)行的,網(wǎng)絡(luò)數(shù)據(jù)傳輸?shù)倪^(guò)程會(huì)導(dǎo)致主線程堵塞異步請(qǐng)求:數(shù)據(jù)的請(qǐng)求過(guò)程在多線程執(zhí)行,保存主線程的流暢性UI界面的渲染與刷新在主線中執(zhí)行,主線流暢會(huì)導(dǎo)致UI界面卡頓:
10、無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/w網(wǎng)絡(luò)組件的學(xué)習(xí)內(nèi)容如何向請(qǐng)求包中添加請(qǐng)求頭、請(qǐng)求體數(shù)據(jù)如何取得響應(yīng)包中添加響應(yīng)頭、響應(yīng)體數(shù)據(jù)如何數(shù)據(jù)傳輸相關(guān)的事件:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/wNSURLConnection 網(wǎng)絡(luò)組件CFNetWork 是一種低層的高性能架構(gòu),它是基于BSD sockets的基礎(chǔ)上做了拓展iOS7之前的:NSURLConnection 組件:無(wú)限互聯(lián)3G學(xué)院NSURLCacheNSURLNSURLResponseNSURLRequestNSURLConnectionNSURLConnection 組
11、件 HYPERLINK http:/w/ http:/wNSURLSes網(wǎng)絡(luò)組件iOS7之后,出了 NSURLConnection 的繼任者:NSURLSes:無(wú)限互聯(lián)3G學(xué)院NSURLSesDownloadTaskNSURLCacheNSURLNSURLSesUploadTaskNSURLResponseNSURLSesDaaskNSURLRequestNSURLSesNSURLSesTaskNSURLSesConfigurationNSURLSes HYPERLINK http:/w/ http:/wNSURLSes網(wǎng)絡(luò)組件NSURLSes網(wǎng)絡(luò)組件的使用流程構(gòu)造NSURL實(shí)例(地址)構(gòu)造N
12、SURLRequest請(qǐng)求構(gòu)造NSURLSes構(gòu)造NSURLSesConfiguration (可選)發(fā)送請(qǐng)求:無(wú)限互聯(lián)3G學(xué)院服務(wù)器NSURLSesNSURLRequest HYPERLINK http:/w/ http:/w演示 - 基本的網(wǎng)絡(luò)請(qǐng)求流程發(fā)送網(wǎng)絡(luò)的基本流程示例代碼/ 1 . URLNSURL*URL=NSURL URLWit hS t r i ng : ;/ 2 .r e qu e s tNSURLRe qu e s t/ 3 .URLS e s NSURLS e s* r e qu e s t* s e s=NSURLRe qu e s tr e qu e s tWit h
13、URL : URL ;=NSURLS e ss h a r e dSe s ;/ 4 .NSURLS e sDaa s k* t a s k= s e sd aa s kWit hRe qu e s t : r e qu e s tc omp l e ti onHa nd l e r : (NSDa t a*d a t a ,NSURLRe s pon s e* r e s pon s e ,NSE rr o r* e rr o r) / d a t a ;/ 5 . t a s kr e s ume ;:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/wNSURLRequ
14、estNSURLRequest 用于客戶端發(fā)送給服務(wù)器的數(shù)據(jù)包信息和請(qǐng)求設(shè)置NSURLRequest 只有很少的基本設(shè)置選項(xiàng),我大部分使用其子類: NSMutableURLRequestNSMutableURLRequest *request = NSMutableURLRequestallocinit;request setURL:url;/ request setHTTPMethod:/ T;request setTimeout/ erval:60;request setHTTPBody:_data;/ request setValue:“wxhl-ios forHTTPHeaderFie
15、ld:“cookes”;/ r e qu e s ts e t Cac h e Po li c y :NSURLRe qu e s t Re t u r nCac h eDa t aE l s eLo a d ;:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/wNSURLResponseNSURLResponse用于服務(wù)器返回的響應(yīng)包數(shù)據(jù)如果發(fā)送的是HTTP請(qǐng)求,那么使用其子類:NSHTTPURLResponseNSHTTPURLRe s pon s e/ /*h tt pRe s pon s e=(NSHTTPURLRe s pon s e* )r e s pon s
16、e ;NSe g e rsu sCod e=h tt pRe s pon s e . su sCod e ;/ / NSDi c ti on a r y* a l l Hea d e r F i e l d s=h tt pRe s pon s e .a l l Hea d e r F i e l d s ;/ /NSS t r i ng Typ e ;* c on t e n t Typ e= a l l Hea d e r F i e l d sob j ec t Fo rKe y :“Con t e n t -:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/wNSU
17、RLSesNSURLSes任務(wù)(Task)一個(gè)任務(wù)(Task)對(duì)應(yīng)了一次網(wǎng)絡(luò)請(qǐng)求指的是一個(gè)網(wǎng)絡(luò)會(huì)話(Ses),一個(gè)網(wǎng)絡(luò)會(huì)話可以發(fā)起多個(gè)Ses類型:默認(rèn)類型的Ses臨時(shí)的Ses:使用持久化的,基于磁盤(pán)的緩存:不在磁盤(pán)任何數(shù)據(jù),所有的緩存都在內(nèi)存中Ses:和默認(rèn)類型的Ses很像,不同的是有一個(gè)獨(dú)立的進(jìn)程處理所有網(wǎng)絡(luò)請(qǐng)求:無(wú)限互聯(lián)3G學(xué)院Task2SesTask1 HYPERLINK http:/w/ http:/wNSURLSesConfigurationNSURLSes三個(gè)類方法:+defaultSes+ephemeralSesConfiguration 用于配置創(chuàng)建Ses的類型Configur
18、ation用于創(chuàng)建默認(rèn)類型的Ses對(duì)象Configuration 用于創(chuàng)建臨時(shí)類型的Ses對(duì)象+backgroundSesConfiguration:(NSString *)identifier用于創(chuàng)建Ses對(duì)象/ 1 . Se s NSURLS e s NSURLS e sCon f i gu r a ti on* s e sCon f i g=Con f i gu r a ti on ;Con f i gu r a ti ond e f a u lt Se s/ 2 .Se s NSURLS e s* s e s=NSURLS e ss e sWit hCon f i gu r a ti
19、on : s e sCon f i g ;:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/wNSURLSesConfigurationNSURLSesConfiguration 封裝了很多配置屬性,熟練配置這些屬性,可以讓網(wǎng)絡(luò)請(qǐng)求充分利用其網(wǎng)絡(luò)環(huán)境reqa chePo li c y ne two rkSer v i ceType . t ime ou ter va l Fo rReque s tHTTPAdd i t i ona lHe ader s d i s cre t i ona r y Wi F ia ll owsCe ll u l a rAcs :無(wú)限互聯(lián)3G學(xué)
20、院 HYPERLINK http:/w/ http:/w網(wǎng)絡(luò)任務(wù)(Task)一個(gè)Ses可以發(fā)起的多個(gè)網(wǎng)絡(luò)請(qǐng)求任務(wù)(Task)三種類型的任務(wù)(Task):數(shù)據(jù)任務(wù):數(shù)據(jù)任務(wù)擅長(zhǎng)處理小且頻繁的應(yīng)用程序與服務(wù)器之間的請(qǐng)求,例如:請(qǐng)求JSON數(shù)據(jù),因?yàn)閿?shù)據(jù)任務(wù)不會(huì)將數(shù)據(jù)到磁盤(pán)文件中,所以不支持Ses任務(wù):以文件的形式接收數(shù)據(jù),可以在程序沒(méi)有運(yùn)行時(shí)進(jìn)行上傳任務(wù):以文件的形式發(fā)送數(shù)據(jù),可以在程序沒(méi)有運(yùn)行時(shí)進(jìn)行上傳:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/w網(wǎng)絡(luò)任務(wù)(Task)NSURLSesNSURLSesNSURLSesNSURLSesTask是任務(wù)的父類,它有三個(gè)子類 :D
21、aask : 數(shù)據(jù)任務(wù)UploadTask :上傳任務(wù)DownloadTask :任務(wù):無(wú)限互聯(lián)3G學(xué)院無(wú)限互聯(lián)是國(guó)內(nèi)唯一一家專注于止為各大公司輸送了一大批優(yōu)秀的iOS高級(jí) 也在陸續(xù)發(fā)布國(guó)內(nèi)首套完整的iOS開(kāi)發(fā)的門(mén)到熟練再到精通。和iPad研發(fā)開(kāi)發(fā)培訓(xùn)機(jī)構(gòu),到目前為。隨著iOS8系統(tǒng)的發(fā)布,手把您寫(xiě)代碼,從入高薪就業(yè)是檢驗(yàn)一家培訓(xùn)機(jī)構(gòu)質(zhì)量的唯一標(biāo)準(zhǔn),的學(xué)員高薪就業(yè)是對(duì)的努力,感謝最好的肯定,也是前進(jìn)的最動(dòng)力,感謝對(duì)的支持!也將免費(fèi)為提供最好的就業(yè)后的技術(shù)支持!的高薪就業(yè)才是,最大的成功! HYPERLINK http:/w/ http:/w:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w
22、/ http:/wNSURLSesTask對(duì)象的創(chuàng)建都是通過(guò)Ses創(chuàng)建數(shù)據(jù)任務(wù):Daask對(duì)象的方法創(chuàng)建NSURLS e s/ * /p l e ti onHa nd l e r :b l o c k-(NSURLS e sDaa s k* )daa s kWi t hReque s t : (NSURLRe qu e s t* )r e qu e s tc omp l e t i onHand l er : (vo i d( ) (NSDa t a*d a t a ,NSURLRe s pon s e* r e s pon s e ,NSE rr o r* e rr o r) c omp l
23、 e ti onHa nd l e r/ * /p l e ti onHa nd l e r :b l o c k-(NSURLS e sDaa s k* )daa s kWi t hURL : (NSURL* ) u r lc omp l e t i onHand l er : (vo i d( ) (NSDa t a*d a t a ,NSURLRe s pon s e* r e s pon s e ,NSE rr o r* e rr o r) c omp l e ti onHa nd l e r:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/w演示 - 數(shù)據(jù)任務(wù)請(qǐng)求
24、網(wǎng)絡(luò)創(chuàng)建數(shù)據(jù)任務(wù)請(qǐng)求,使用block回調(diào)數(shù)據(jù)加載完成的事件/ /( Ta s k )b l o c kNSURLS e sDaa s k* t a s k= s e sd aa s kWit hRe qu e s t : r e qu e s tc omp l e ti onHa nd l e r : (NSDa t a*d a t a ,NSURLRe s pon s e* r e s pon s e ,NSE rr o r* e rr o r) / d a t a ;/ / t a s kr e s ume ;:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/w演示 -
25、 數(shù)據(jù)任務(wù)請(qǐng)求網(wǎng)絡(luò)對(duì)象通過(guò)協(xié)議方法網(wǎng)絡(luò)加載事件NSURLS e sd e f a u lt Se sCon f i gu r a ti on* c on f i g=NSURLS e sCon f i gu r a ti onCon f i gu r a ti on ;/ NSURLS e sd e l e g a t e : s e l f* s e s=NSURLS e ss e sWit hCon f i gu r a ti on : c on f i gd e l e g a t eQu e u e :ma i nQu e u e ;/ 1 .-(vo i d )URLS e sd a
26、: (NSURLS e sa s k : (NSURLS e s* ) s e s Daa s k* ) d aa s kd i dRece i v eRe s pon s e : (NSURLRe s pon s e* )r e s pon s ec omp l e ti onHa nd l e r : (vo i d( ) (NSURLS e sRe s pon s eDi siti ond i siti on ) c omp l e ti onHa nd l e r/ 2 .-(vo i d )URLS e sd a: (NSURLS e sa s k : (NSURLS e s* )
27、s e s Daa s k* ) d aa s kd i dRece i v eDa t a : (NSDa t a* ) d a t a:無(wú)限互聯(lián)3G學(xué)院無(wú)限互聯(lián)是國(guó)內(nèi)唯一一家專注于止為各大公司輸送了一大批優(yōu)秀的iOS高級(jí) 也在陸續(xù)發(fā)布國(guó)內(nèi)首套完整的iOS開(kāi)發(fā)的門(mén)到熟練再到精通。和iPad研發(fā)開(kāi)發(fā)培訓(xùn)機(jī)構(gòu),到目前為。隨著iOS8系統(tǒng)的發(fā)布,手把您寫(xiě)代碼,從入高薪就業(yè)是檢驗(yàn)一家培訓(xùn)機(jī)構(gòu)質(zhì)量的唯一標(biāo)準(zhǔn),的學(xué)員高薪就業(yè)是對(duì)的努力,感謝最好的肯定,也是前進(jìn)的最動(dòng)力,感謝對(duì)的支持!也將免費(fèi)為提供最好的就業(yè)后的技術(shù)支持!的高薪就業(yè)才是,最大的成功! HYPERLINK http:/w/ http:/w:
28、無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/wNSURLSesUploadTask(上傳任務(wù))上傳文件任務(wù)的創(chuàng)建:NSURLS e s/f il eURL :Up l o a dTa s k-(NSURLS e s* )up l oadTa s kWi t hReque s t : (NSURLRe qu e s t* )r e qu e s tf r omF il e : (NSURL* )f il eURLc omp l e t i onHand l er : (vo i d( ) (NSDa t a*d a t a ,NSURLRe s pon s e* r e
29、s pon s e ,NSE rr o r* e rr o r) c omp l e ti onHa nd l e r/fr omDa t ad a t a-(NSURLS e sUp l o a dTa s k* )up l oadTa s kWi t hReque s t : (NSURLRe qu e s t* )r e qu e s tf r omDa t a : (NSDa t a* ) bodyDa t ac omp l e t i onHand l er : (vo i d( ) (NSDa t a*d a t a ,NSURLRe s pon s e* r e s pon s
30、e ,NSE rr o r* e rr o r) c omp l e ti onHa nd l e r:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/w演示 - 上傳任務(wù)請(qǐng)求網(wǎng)絡(luò)上傳文件,請(qǐng)求包中的數(shù)據(jù)必須符合如下格式:HTTP. mu l t i pa r t / f o rm- da t a ;. cha r s e t =u tf- 8 ; bounda r y=AaB03xHTTP- -AaB03xCon t en t -Di si t i on :f o rm- da t a ;name =ke y1va l ue 1- -AaB03xCon t en t- d
31、 i si t i on :f o rm- da t a ;name =ke y2va l ue 2- -AaB03xCon t en t- d i s Con t en t- Type :i t i on :f o rm- da t a ;name =ke y3 ;f il ename = f il eapp li c a t i on / o c t e t- s t re am . - -AaB03x - :無(wú)限互聯(lián)3G學(xué)院無(wú)限互聯(lián)是國(guó)內(nèi)唯一一家專注于止為各大公司輸送了一大批優(yōu)秀的iOS高級(jí) 也在陸續(xù)發(fā)布國(guó)內(nèi)首套完整的iOS開(kāi)發(fā)的門(mén)到熟練再到精通。和iPad研發(fā)開(kāi)發(fā)培訓(xùn)機(jī)構(gòu),到目前為。隨
32、著iOS8系統(tǒng)的發(fā)布,手把您寫(xiě)代碼,從入高薪就業(yè)是檢驗(yàn)一家培訓(xùn)機(jī)構(gòu)質(zhì)量的唯一標(biāo)準(zhǔn),的學(xué)員高薪就業(yè)是對(duì)的努力,感謝最好的肯定,也是前進(jìn)的最動(dòng)力,感謝對(duì)的支持!也將免費(fèi)為提供最好的就業(yè)后的技術(shù)支持!的高薪就業(yè)才是,最大的成功! HYPERLINK http:/w/ http:/w:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/wNSURLSesDownloadTask(任務(wù))任務(wù)的創(chuàng)建NSURLS e s/l o ca ti on -(NSURLS e sDown l o a dTa s k* )down l oadTa s kWi t hReque s t : (NSURL
33、Re qu e s t* )r e qu e s tc omp l e t i onHand l er : (vo i d( ) (NSURL* l o ca ti on ,NSURLRe s pon s e* r e s pon s e ,NSE rr o r* e rr o r) c omp l e ti onHa nd l e r-(NSURLS e sDown l o a dTa s k* )down l oadTa s kWi t hURL : (NSURL* ) u r lc omp l e t i onHand l er : (vo i d( ) (NSURL* l o ca t
34、i on ,NSURLRe s pon s e* r e s pon s e ,NSE rr o r* e rr o r) c omp l e ti onHa nd l e r/r e s umeDa t a :-(NSURLS e sDown l o a dTa s k* )down l oadTa s kWi t hRe s umeDa t a : (NSDa t a* )r e s umeDa t ac omp l e t i onHand l er : (vo i d( ) (NSURL* l o ca ti on ,NSURLRe s pon s e* r e s pon s e ,NSE rr o r* e rr o r) c omp l e ti onHa nd l e r:無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/w演示 -任務(wù)演示1、基本的任務(wù)2、任務(wù)的3、斷點(diǎn)續(xù)傳4、在退出APP時(shí),的任務(wù)仍然進(jìn)行中,一直到完成,重新進(jìn)入APP時(shí),才會(huì)觸發(fā)在方法,拷貝文件如果沒(méi)有完成,重新進(jìn)入APP時(shí),任務(wù)會(huì)自動(dòng)繼續(xù):無(wú)限互聯(lián)3G學(xué)院 HYPERLINK http:/w/ http:/w斷點(diǎn)續(xù)傳:無(wú)限互聯(lián)3G學(xué)院已未已 HYPERLINK http:/w/ http:/w斷點(diǎn)續(xù)傳斷點(diǎn)續(xù)傳:在文件過(guò)程中,可以斷
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- 網(wǎng)絡(luò)游戲公司前臺(tái)接待總結(jié)
- 2025年全球及中國(guó)神經(jīng)外科分流器行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球草坪護(hù)理CRM軟件行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025年全球及中國(guó)導(dǎo)向銷行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025年全球及中國(guó)古董搬運(yùn)行業(yè)頭部企業(yè)市場(chǎng)占有率及排名調(diào)研報(bào)告
- 2025-2030全球雙膜儲(chǔ)氣罐行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球環(huán)保EPDM顆粒行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球壞死性筋膜炎藥品行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球車(chē)輛后備箱釋放電纜行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 2025-2030全球光伏舟托行業(yè)調(diào)研及趨勢(shì)分析報(bào)告
- 第十一章《功和機(jī)械能》達(dá)標(biāo)測(cè)試卷(含答案)2024-2025學(xué)年度人教版物理八年級(jí)下冊(cè)
- 2025年銷售部年度工作計(jì)劃
- 2024年蘇州工業(yè)園區(qū)服務(wù)外包職業(yè)學(xué)院高職單招職業(yè)適應(yīng)性測(cè)試歷年參考題庫(kù)含答案解析
- ESG表現(xiàn)對(duì)企業(yè)財(cái)務(wù)績(jī)效的影響研究
- DB3713T 340-2024 實(shí)景三維數(shù)據(jù)接口及服務(wù)發(fā)布技術(shù)規(guī)范
- 八年級(jí)生物開(kāi)學(xué)摸底考(長(zhǎng)沙專用)(考試版)
- 車(chē)間空調(diào)崗位送風(fēng)方案
- 使用錯(cuò)誤評(píng)估報(bào)告(可用性工程)模版
- 初一年級(jí)班主任上學(xué)期工作總結(jié)
- 2023-2024年同等學(xué)力經(jīng)濟(jì)學(xué)綜合真題及參考答案
- 農(nóng)村集體土地使用權(quán)轉(zhuǎn)讓協(xié)議
評(píng)論
0/150
提交評(píng)論