XCode 6.3 Alamofire.swift 文件崩溃
XCode 6.3 Alamofire.swift file crashed
我是 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'的参数。
我该如何解决?
感谢您的回答,
此致
您目前应该使用 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
分支。这肯定会解决您的 missing argument for parameter 'serializer' in call 问题。
用这个方法替换:-
public func response(completionHandler: (NSURLRequest, NSHTTPURLResponse?, AnyObject?, NSError?) -> Void) -> Self {
return response(serializer: Request.responseDataSerializer(), completionHandler: completionHandler)
}
我是 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'的参数。
我该如何解决?
感谢您的回答,
此致
您目前应该使用 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
分支。这肯定会解决您的 missing argument for parameter 'serializer' in call 问题。
用这个方法替换:-
public func response(completionHandler: (NSURLRequest, NSHTTPURLResponse?, AnyObject?, NSError?) -> Void) -> Self {
return response(serializer: Request.responseDataSerializer(), completionHandler: completionHandler)
}