美文网首页
iOS中文件的下载

iOS中文件的下载

作者: 陈藩 | 来源:发表于2019-05-21 10:36 被阅读0次

    最近做的文件的下载功能。简单的Remark一下。

    NSURL *urlFile = [NSURL URLWithString:@"testUrlStr"];
    NSURLRequest *request = [NSURLRequest requestWithURL:urlFile];
    NSURLSessionConfiguration *sessionConfiguration = [NSURLSessionConfiguration defaultSessionConfiguration];
    NSURLSession *session = [NSURLSession sessionWithConfiguration:sessionConfiguration];
    NSURLSessionTask *task = [session dataTaskWithRequest:request
                                        completionHandler:^(NSData * _Nullable data, NSURLResponse * _Nullable response, NSError * _Nullable error) {
                                            
                                          
                                            if (error) {
                                                NSLog(@"error:%@",error.localizedDescription);
                                                
                                            }
                                            
                                            if (data) {
                                                NSLog(@"data:%@",data);
                                                
                                                //注意这里刷新UI没用,要回到主线程才行
                                                
                                            }
                                        }];
    // 创建的task都是挂起状态,需要resume才能执行
    [task resume];
    

    相关文章

      网友评论

          本文标题:iOS中文件的下载

          本文链接:https://www.haomeiwen.com/subject/zuddzqtx.html