我是swift 3.1的新手。 我正在使用Alamofire,Swiftyjson。 点击按钮后,我收到了来自网址的回复。但是,我的问题是,在第一次单击时没有返回响应,在第二次单击时返回正确的响应。 请帮忙。 在此先感谢!!
以下是我的代码段。
let url = "myurl"
Alamofire.request(url).responseJSON { (responseData) -> Void in
if (responseData.result.value) != nil
{
let response = JSON(responseData.result.value!)
//print("RESPONSE == \(response)")
if let dictResponse = response.dictionaryObject
//print(dictResponse!)
{
self.strRes = dictResponse["response"] as! String
print(self.strRes)
}
}
}