gpt4 book ai didi

swift - 无法调用非函数类型的值 'HTTPURLResponse?' Alamofire 4,Swift 3

转载 作者:行者123 更新时间:2023-11-28 06:31:47 24 4
gpt4 key购买 nike

我想使用 Alamofire 通过 Mailgun 发送电子邮件。我正在使用下面的代码发送请求,但我收到错误 Cannot call value of non-function type 'HTTPURLResponse?' on line starting with .response .

我该如何解决这个问题?我正在尝试复制此处找到的代码,但针对 Swift 3 对其进行了更新。我正在尝试使用 Mailgun 和 Alamofire 发送电子邮件。

https://gist.github.com/makzan/11e8605f85352abf8dc1/

谢谢!

Alamofire.request(url, method: .post, parameters: parameters)
.authenticate(user: "api", password: key)
.response{ (request, response, data, error) in
println(request)
println(response)
println(error)
}
}

最佳答案

Alamofire migration pages 值得一看对于这类问题。

你会看到响应现在是这样处理的:

// Alamofire 3
Alamofire.request(.GET, urlString).response { request, response, data, error in
print(request)
print(response)
print(data)
print(error)
}

// Alamofire 4
Alamofire.request(urlString).response { response in // method defaults to `.get`
debugPrint(response)
}

关于swift - 无法调用非函数类型的值 'HTTPURLResponse?' Alamofire 4,Swift 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40098558/

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