Swift 2 Json Alamofire 错误 "..expects 1 argument, but 3 were specified" iOS 9 Xcode 7



我尝试在我的应用程序中实现JSON解析,以查看我网站上最新的Wordpress帖子。

现在我有以下错误:

"闭包参数列表的上下文类型需要1个参数,但指定了3个"

"问题代码"

func getPosts(getposts : String)
{
    Alamofire.request(.GET, getposts, parameters:parameters)
        .responseJSON { request, response, result in
            switch result
            {
                case .Success(let data):
                    self.json = JSON(data)
                    self.tableView.reloadData()
                case .Failure(let error):
                    print("Request failed with error: (error)")
            }
    }
}

希望你能帮助我(:

致以最良好的问候!

我明白了!

func getPosts(getposts : String)
{
    Alamofire.request(.GET, getposts, parameters:parameters)
        .responseJSON { response in
            guard let data = response.result.value else{
                print("Request failed with error")
                return
            }
            self.json = JSON(data)
            self.tableView.reloadData()
    }
}

简单的代码,它将基本URL和参数用于服务和方法类型。

 Alamofire.request(.POST, "http://www.abc.cpm", parameters: ["consumer_key": "fnfkdkdndf"]).responseJSON { response in
           print(response)
        }

相关内容

最新更新