gpt4 book ai didi

ios - 带有 NSURLSession 的 Swift 中的 HTTP 请求

转载 作者:可可西里 更新时间:2023-11-01 00:38:10 26 4
gpt4 key购买 nike

我正尝试使用 NSURLSession 在 iOS 应用程序中使用 Swift 发出 HTTP 请求,但 XCode 抛出错误。我一直在搜索整个 stackoverflow 和网络,我的代码与人们建议的非常相似,但由于某种原因它不起作用。我在 XCode 6.0.1 (6A317) 上。

var session = NSURLSession.sharedSession().dataTaskWithURL(NSURL(url),
completionHandler : {(data, response, error) -> Void in
println("Done")
})
session.resume()

错误指向上面的第一行:“Extra argument 'completionHandler' in call

使用 Trailing Closure 会引发类似的错误:

var session = NSURLSession.sharedSession().dataTaskWithURL(NSURL(url)) {(data, response, error) -> Void in
println("Done")
}
session.resume()

错误也出现在第一行:“Extra argument in call

我是不是漏掉了什么?

最佳答案

简单的获取请求是这样的:

let task = NSURLSession.sharedSession().dataTaskWithURL(NSURL(string: "url_here")) { data, response, error in
}
task.resume()

关于ios - 带有 NSURLSession 的 Swift 中的 HTTP 请求,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26324506/

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