Я обновился до xcode 8 GM, и это привело меня к обновлению моего пакета Alamofire, и я не смог исправить то, что раньше работал, где теперь я получаю эту ошибку «Неоднозначность ссылка на запрос участника "Проблемы с Alamofire xCode 8 GM Неоднозначная ссылка на запрос участника
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
}
Это работало с бета6, а теперь нет. Я не могу найти проблему. Я устал от этого в тестовом примере проекта Alamofire, и я не получаю ошибку, только в моем проекте, который является основой.
Мое мнение таково, что некоторые из них изменили способ установки рамки и ее причины. интересно, если кто-то получил то же самое и с удачей нашел исправление.
Спасибо! :) Действительно, Свифт может быть таким расплывчатым. –