使用JSON数据填充表
我试图从本地页面使用JSON填充一个表。 到目前为止,它从JSON中获取所有数据,但仍然没有将任何文本输入到单元格中 我检查了单元格的标识符,它与withIdentifier匹配,或者使用了变量nom或fec,但也不起作用 任何帮助都是有用的(除了使用Alamofire) 我甚至想将自定义文本添加到单元格?.textLabel?.text中,但无法使用。多亏了@vadian 我得到了答案:使用JSON数据填充表,json,swift,uitableview,Json,Swift,Uitableview,我试图从本地页面使用JSON填充一个表。 到目前为止,它从JSON中获取所有数据,但仍然没有将任何文本输入到单元格中 我检查了单元格的标识符,它与withIdentifier匹配,或者使用了变量nom或fec,但也不起作用 任何帮助都是有用的(除了使用Alamofire) 我甚至想将自定义文本添加到单元格?.textLabel?.text中,但无法使用。多亏了@vadian 我得到了答案: 我只需要在DispatchQueue.main.async{}之间添加reloadData(),也许在调用
我只需要在DispatchQueue.main.async{}之间添加reloadData(),也许在调用异步函数之前,您必须验证url请求的状态
let response = response as? HTTPURLResponse
if(response?.statusCode == 200) {
//Call your DispatchQueue
}
我希望这对你有用
格雷廷 为什么这个标签是PHP?@max Updated…done?您需要在收到数据后在表视图上调用
reloadData()
。为什么NSString
,为什么NSMutableURLRequest
,为什么NSURL
在Swift 3中?仍然不工作请考虑在收到数据后,数据在完成块中,而不是在恢复
行之后。
let response = response as? HTTPURLResponse
if(response?.statusCode == 200) {
//Call your DispatchQueue
}