0
Я искал много вопросов, подобных тому, который я хочу, но не могу найти ответ. Мой синтаксис отличается от других ответов и не может понять это. Я переехал в Swift 3 и после обновления моего Alamofire cocopod 4.3 Я получаю ошибку:Запрос Alamofire получение ошибки 'Дополнительный аргумент в вызове'
Extra Argument in call
Это код, я получаю его:
request = Alamofire.request(.GET, post.imageURL!).validate(contentType: ["image/*"]).response(completionHandler: { (request, response, data, err) in
Может кто-нибудь показать мне новую код для этого?
Вы просмотрели руководство по миграции [Alamofire 4.0] (https://github.com/Alamofire/Alamofire/blob/master/Documentation/Alamofire%204.0%20Migration%20Guide.md)? См. раздел _Response Serializers_; quoting: _ "API ответа возвратил 4 параметра вместо инкапсулирующего типа ответа." _. Как и в этом [аналогичном Q & A] (http://stackoverflow.com/questions/41447819/) (одна из), конкретная проблема (ы) выше - это ваше прежнее использование ответа (обработчик завершения): теперь он инкапсулирует один параметр (не 4). – dfri