Я анализирую JSON с сервера с помощью Alamofire и SwiftyJson. Я показываю это в табличном представлении, а затем, когда нажимаю на строку, открываю ссылку в Интернете.
Но у меня проблемы с анализом массива.
array`[
{
"title": " ",
"likes": 0,
"post_id": 60050,
"image": "",
"image1": "",
"image2": "",
"data": "",
"arguments": [
"link",
"url"
],
"provider": "custom",
"price": " usd",
"desc": "",
"shop": ""
},`
Мой запрос:
Alamofire.request("").responseJSON(completionHandler: { response in
if ((response.result.value) != nil) {
let swifts = JSON(response.result.value!)
if let resData = swifts.arrayObject{
}
self.dataTable = resData as! [[String:AnyObject]]
}
Это чтобы показать текст:
cell.titleLabel.text = indexData["arguments "] as? String
Но при загрузке у меня появляется ошибка:
Swift._SwiftDeferredNSArray 0x600000228cc0>( url