【发布时间】:2016-09-09 18:44:37
【问题描述】:
我更新到 xcode 8 GM,这导致我更新了我的 Alamofire 包,但我无法修复以前工作的内容,现在我收到此错误
“对会员请求的模糊引用”
public func executeWebRequest(url: String) -> Request
{
let defaultHeaders: [String : String] = ["Content-Type":"application/json;charset=utf-8", "Accept": "application/json"]
let parameters = [
"foo": "bar",
"baz": ["a", 1],
"qux": [
"x": 1,
"y": 2,
"z": 3
]
] as [String : Any]
let restRequest = Alamofire.request(url,
withMethod: .post,
parameters: parameters,
encoding: JSONEncoding.default,
headers:defaultHeaders)
return restRequest
}
这适用于 beta6,但现在不是。我找不到问题。我在 Alamofire 项目本身的测试用例中厌倦了这一点,我没有收到错误,只是在我的项目中,这是一个框架。
我的看法是,一些事情在设置框架的方式上发生了变化,并导致了这种情况。想知道是否有人确实得到了相同的结果,并且幸运地找到了解决方法。
【问题讨论】: