XCode 6.3 Alamofire.swift файл разбился
Я новичок в быстрой. Я использую Alamofire в своем проекте. Также я установил XCode 6.3. Затем произошел сбой файла Alamofire.swift. Я исправил все ошибки, но не смог исправить приведенный ниже код в файле Alamofire.swift:
public func response(completionHandler: (NSURLRequest, NSHTTPURLResponse?, AnyObject?, NSError?) -> Void) -> Self {
return response(Request.responseDataSerializer(), completionHandler: completionHandler)
}
Это говорит об отсутствии аргумента для параметра 'serializer' в вызове.
Как я могу это исправить?
Спасибо за ответ,
С наилучшими пожеланиями
3 ответа
В настоящее время вы должны использовать ветку Alamofire Xcode 6.3: https://github.com/Alamofire/Alamofire/tree/xcode-6.3
Поскольку IOS 8.3 уже вышел, я думаю, они скоро объединят его с основной веткой.
Только к вашему сведению, сегодня утром был выпущен Alamofire 1.2.0, который полностью поддерживает Swift 1.2 и Xcode 6.3. Вам больше не нужно использовать xcode-6.3
ветка. Это, безусловно, разрешит ваш пропущенный аргумент для параметра 'serializer' в проблеме вызова.
Замените этим методом:-
public func response(completionHandler: (NSURLRequest, NSHTTPURLResponse?, AnyObject?, NSError?) -> Void) -> Self {
return response(serializer: Request.responseDataSerializer(), completionHandler: completionHandler)
}