0
我試圖將UI上的按鈕鏈接到解析JSON響應後收到的鏈接。我添加了一個帶有包含鏈接的變量的按鈕。從JSON數據添加到UIButton的URL鏈接
@IBAction func goOnline(sender: AnyObject) {
UIApplication.sharedApplication().openURL(prodURL)
}
我使用viewDidLoad中調用的方法解析JSON數據。
if let convertedJSONIntoDict = try NSJSONSerialization.JSONObjectWithData(data!, options: []) as? [String: AnyObject] {
if let JSONurl = convertedJSONIntoDict["url"] as? String {
dispatch_async(dispatch_get_main_queue()) {() -> Void in
self.prodURL = NSURL(string: JSONurl)!
}
}
}
當我點擊按鈕,我沒有得到任何迴應。與往常一樣,任何幫助非常感謝。
我收到一個帶有Web鏈接的字符串。其實...我現在雙重檢查。 –
對不起,你可能會做些什麼。我認爲網頁鏈接丟失了。謝謝! –
會這樣做,感謝您的建議! –