學習小結9

2021-07-05 05:04:04 字數 1813 閱讀 9094

一轉眼秋天都到了,外面下著雨,葉子也開始落了。

好了,說正題,學習已經九周了,一天一天的積累,學到的東西也蠻多的,學如逆水行舟,所以,只要堅持每天都前進一點,過一段時間就會發現自己已經學了很多東西,前進了很長一段路。而且技術沒有捷徑,孰熟能生巧,練習的多了就會懂得其中的奧妙。

#import "viewcontroller.h"

@inte***ce viewcontroller ()

@end

@implementation viewcontroller

- (void)viewdidload

} #pragma mark -暫停

- (ibaction)stopclick:(uibutton *)sender

} - (ibaction)asynrequst:(id)sender //

//3.傳送非同步請求

_connection = [nsurlconnection connectionwithrequest:request delegate:self];

isdownload = yes;

//獲取字串

nsstring *urlstring = url.absolutestring;

//獲取urlstring的最後一部分

nsstring *filename = [urlstring lastpathcomponent];

//寫入檔案

//***判斷檔案是否存在,如果不存在,則建立

if (![[nsfilemanager defaultmanager]fileexistsatpath:_filepath])

}

}

#pragma mark -收到響應

//    //獲取所有的響應頭

//    nsdictionary *fields = response.allheaderfields;

//    

//    //獲取資料的總長度

//    nsnumber *length = [fields objectforkey:@"content-length"];

//    

//    total = [length doublevalue];

nslog(@"%.2f---total",total/1000 / 1000); }

#pragma mark -接受到資料

-(void)connection:(nsurlconnection *)connection didreceivedata:(nsdata *)data

} #pragma mark -資料接受完畢

-(void)connectiondidfinishloading:(nsurlconnection *)connection

isdownload = no;

} #pragma mark -寫入資料

- (void)writetofile:(nsdata *)data

nsfilehandle *handle = [nsfilehandle filehandleforupdatingatpath:_filepath];

[handle seektoendoffile];

[handle writedata:data];

[handle closefile]; }

flex學習小結9

1 flash呼叫webservice 引入遠端呼叫的事件處理 import mx.rpc.events.faultevent import mx.rpc.events.resultevent import mx.controls.alert 向webservice傳送請求 private func...

Flex 學習小結(9)

1 flash呼叫webservice wsdl useproxy false sh000001 引入遠端呼叫的事件處理 import mx.rpc.events.faultevent import mx.rpc.events.resultevent import mx.controls.alert...

9 多執行緒小結(2)

3 合併執行緒 pthread join int pthread join pthread t thread,void ret 第乙個引數為被等待的執行緒識別符號,第二個引數為乙個使用者定義的指標,它可以用來儲存被等待執行緒的返回值。這個函式是乙個執行緒阻塞的函式,呼叫它的函式將一直等待到被等待的執...