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)

    }

подробнее тогда нажмите здесь

Другие вопросы по тегам