为什么我无法做出简单的Alamofire请求?

时间:2017-03-02 22:36:54

标签: ios swift xcode alamofire

我们正在努力让我们的iOS应用程序连接到我们的服务器 我们正在使用Swift 3.0.2Alamofire 4.4.0 每次我尝试制作Alamofire.request时,都会收到错误Extra argument in call

我已经在网上查看了各种页面和文章,包括Stack Overflow上的内容和文章,并尝试了各种故障排除技术,例如重新安排呼叫中的条款,初始化呼叫之外的值等。
我们所要做的就是每次按下一个特定按钮时向我们的服务器发送一个特定的号码(按钮和号码同步,所以当我们按下按钮1时,我们想向服务器发送'1',所以上)。
有关如何进一步处理的任何帮助吗?

Alamofire Error

1 个答案:

答案 0 :(得分:0)

确保您拥有最新的 cocoapods 。要检查终端中的最新 pod 类型 pod --version ,请确保其 1.2.0 。即使您使用cocoapods下载了最新的 Alamofire4 ,如果您的cocoapods不是最新的,它有时会下载以前版本的 Alamofire 。首先检查一下,之后使用这种格式:

 Alamofire.request(url, method: .post, parameters: yourParameter, encoding: JSONEncoding.default, headers: nil)
        .responseJSON { (response) in


    }