2017-07-07 55 views
0

我从某人的转换SWIFT 2.3代码SWIFT 3.0不幸的是我一直停留在这一点上转换一个swift2.3代码迅速3,不能找到URLEncodedInURL ParameterEncoding

var encoder : Alamofire.ParameterEncoding { 
    switch self.method { 
    case .GET: 
     return .URLEncodedInURL 
    case .POST: 
     return .JSON 
    default: 
     return .JSON 
    } 
} 

Alamofire 4去除URLEncodedInURL更换ParameterEncoding,我无法找到替代它,任何帮助或提示,将不胜感激。

+2

看到此https://github.com/Alamofire/Alamofire/blob/master/Documentation/Alamofire%204.0%20Migration%20Guide.md –

回答

0

对于Alomafire 4.0请参考Migration Guide

他们已经完全丢弃了enum ParameterEncoding并且现在宣布它为协议。

+0

它显示JSON作为 让encodedURLRequest = JSONEncoding(mutableURLRequest,参数:参数) .0但是我该怎么做abt URLEncodedInURL,这就是问题所在 – Geet