gpt4 book ai didi

swift - 无法使用类型为 'URLSession' 的参数列表调用 '(configuration: URLSessionConfiguration)'

转载 作者:搜寻专家 更新时间:2023-10-31 22:20:04 25 4
gpt4 key购买 nike

请注意,我已经尝试了很多解决方案,例如 this但都没有用。

这里是 screenshot和代码;

func downloadItems() {

let urlE: String = "http://alicelik.me/forios/service.php"
guard let url = URL(string: urlE) else {
print("Error: cannot")
return
}

let configuration = URLSessionConfiguration.default
var session = URLSession(configuration: configuration)

let task = session.dataTask(with: url as URL){
(data, response, error) in
guard error == nil else {
print("error calling GET on /todos/1")
print(error)
}
return()
}

task.resume()

}

这是 URLSession 函数;

@nonobjc func URLSession(session: URLSessionConfiguration, dataTask: URLSessionDataTask, didReceiveData data: NSData) {
self.data.append(data as Data);

}

@nonobjc func URLSession(session: URLSessionConfiguration, task: URLSessionTask, didCompleteWithError error: NSError?) {
if error != nil {
print("Failed to download data")
}else {
print("Data downloaded")
self.parseJSON()
}

}

注意:func URLSession(session *) 中的 *URLSession 和 *URLSessionConfiguration 给出相同的错误。

最佳答案

我遇到了同样的问题,解决方法是:

var session = Foundation.URLSession(configuration: 配置)

关于swift - 无法使用类型为 'URLSession' 的参数列表调用 '(configuration: URLSessionConfiguration)',我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40906622/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com