同步傳輸取得網路資料, 透過請求方式等待server回傳資料

此範例為將接收到的資料顯示於UIImageView上, 並且透過Button點擊事件觸發同步傳輸與顯示圖片事件


- (IBAction)getDataBtnClick:(id)sender {

    /*儲存欲取得之路徑並指定給urlString*/

    NSString *urlString = @"輸入網路圖片之路徑";    

    /*建立NSURL request物件設定請求內容*/

    NSURLRequest *request =

[NSURLRequestrequestWithURL:[NSURLURLWithString:[urlString stringByAddingPercentEscapesUsingEncoding:NSUTF8StringEncoding]]
                                                 cachePolicy:NSURLRequestReloadIgnoringCacheDatatimeoutInterval:60.0f]; /*設定同步請求*/ NSData *returnData = [NSURLConnectionsendSynchronousRequest:                         request returningResponse:nilerror:nil]; /*透過UIImageView顯示一開始設定的網路圖片*/ _myImageViw.image=[UIImageimageWithData:returnData]; }
arrow
arrow

    Will 發表在 痞客邦 留言(0) 人氣()