问题做参数编码与Alamofire 4.0
问题描述:
尝试转换代码库雨燕3.0采用目前问题做参数编码与Alamofire 4.0
return (Alamofire.ParameterEncoding.URL.encode(mutableURLRequest, parameters: nil).0, uploadData)
其中:
let mutableURLRequest = NSMutableURLRequest(url: URL(string: urlString)!)
有错误"ParameterEncoding has no member URL"
。也试过
return (Alamofire.ParameterEncoding.encode(mutableURLRequest).0, uploadData) and the doesn't work. Any ideas how to fix this? Any pointers would be really appreciated! Thanks!
答
Alamofire有一个struct URLEncoding,它确认了ParameterEncoding协议。
var urlRequest:URLRequest? = nil
do {
try urlRequest = Alamofire.URLEncoding().encode(mutableURLRequest, with: parameters)
} catch {
}
return urlRequest!
你好@Kex如果你解决了这个问题,请发表你的答案。 – IOSDev
@kex有同样的问题。你能否请你发表你的答案。我卡住了 –