【发布时间】:2014-10-12 11:10:45
【问题描述】:
我正在尝试使用 NSURLSession 在带有 Swift 的 iOS 应用程序中发出 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”
使用尾随闭包会引发类似的错误:
var session = NSURLSession.sharedSession().dataTaskWithURL(NSURL(url)) {(data, response, error) -> Void in
println("Done")
}
session.resume()
错误也在第一行:“Extra argument in call”
我错过了什么吗?
【问题讨论】:
标签: ios xcode swift nsurlsession