我从一个url中得到这个json,返回的JSON是:
[{"id":1,"name":"Mary"},{"id":2,"name":"John"}]
我想在IOS上的TableView中显示名称。
我的Swift2代码是:
class ViewController: UIViewController, UITableViewDelegate {
var NumberOfPersons = 0
var NameOfPerson = [String]()
override func viewDidLoad() {
super.viewDidLoad()
parseJSON()
}
func parseJSON(){
do {
let data = NSData(contentsOfURL: NSURL(string: "http://zzzzzz.com/API/name.php")!)
let jsonResult = try NSJSONSerialization.JSONObjectWithData(data!, options: NSJSONReadingOptions.MutableContainers)
let NumberOfPersons = jsonResult.count
**LOOP THROUGH THE JSON ARRAY**
} catch let error as NSError {
print(error)
}
}
}
如何循环遍历JSON数组以将哪个名称放入表视图的单元格中?
4条答案
按热度按时间evrscar21#
变量
jsonResult
是一个字典数组,因此可以使用在Swift 3中,未指定的JSON类型已更改为
Any
mwg9r5ms2#
在DICT中生成JSON结果,并使用循环“for(key,value)”获取它
nle07wnf3#
如果你终于
更新日期:
更新日期:
在DICT中生成
JSON
结果,并使用循环***“for(key,value)"***获取该结果u0njafvf4#