Alamofire Swift 3.0调用中的额外参数

我已将项目迁移到Swift 3(并在Podfile中将Alamofire更新为最新的Swift 3版本pod 'Alamofire', '~> 4.0')。


现在,我在每个Alamofire.request上都收到“正在调用的额外参数”错误。例如:


let patientIdUrl = baseUrl + nextPatientIdUrl

Alamofire.request(.POST, patientIdUrl, parameters: nil, headers: nil, encoding: .JSON)

有人可以告诉我为什么吗?


杨__羊羊
浏览 556回答 3
3回答

慕勒3428872

使用Swift 3.0和xCode 8.0发布Alamofire 4.0方法Alamofire.request(URL, method: .post, parameters: PARAMS)                            .responseJSON { closureResponse in                        if String(describing: closureResponse.result) == "SUCCESS"                        {                            // Sucess code                          }                        else                        {                            // Failure Code                         }                 }
打开App,查看更多内容
随时随地看视频慕课网APP