下载小文件的方式

下载小文件的方式

    // 1.NSData dataWithContentsOfURL

dispatch_async(dispatch_get_global_queue(DISPATCH_QUEUE_PRIORITY_DEFAULT, 0), ^{

        // 其实这就是一个GET请求

        NSURL *url = [NSURLURLWithString:@"http: ......"];

        NSData *data = [NSDatadataWithContentsOfURL:url];

        NSLog(@"%d", data.length);

    });

 

    // 2.NSURLConnection

    NSURL *url = [NSURLURLWithString:@"http: ......"];

    NSURLRequest *request = [NSURLRequestrequestWithURL:url];

    [NSURLConnectionsendAsynchronousRequest:request queue:[NSOperationQueuemainQueue] completionHandler:^(NSURLResponse *response, NSData *data, NSError *connectionError) {

        NSLog(@"%d", data.length);

    }];

 

posted @ 2015-11-20 20:33  Z了个L  阅读(183)  评论(0编辑  收藏  举报