使用url下载任务

时间:2017-09-06 16:02:13

标签: swift nsurlsessiondownloadtask

我正在尝试使用downloadTaskWithURL()但是将其升级到最新版本:downloadTask并且我正在尝试运行此代码片段,但它无法编译。

这是我到目前为止所做的:

let downloadTask: URLSessionDownloadTask = URLSession.shared.downloadTask(with url: endpointURL, completionHandler: { (url: URL!, response: URLResponse!, error: Error!)

    if (error == nil) {
        //some code 
    }
})

downloadTask.resume()

我做错了什么?

1 个答案:

答案 0 :(得分:2)

你有几个错误:你的函数签名是错误的(url仅在函数体内使用,在调用它时,输入参数的名称是with)而你错过了{{1指定闭包变量后。找到下面没有问题编译的代码:

in