Ios 带tableview的Swifyjson
我试图用我使用swiftyjson在url上获得的json数据填充我的tableview。我面临的问题是,我理解数组中的城市,但当我在table view上使用它时,数据不会显示。我如何修复它?(您可以通过单击url检查我的json的数据结构)Ios 带tableview的Swifyjson,ios,json,swift,uitableview,swifty-json,Ios,Json,Swift,Uitableview,Swifty Json,我试图用我使用swiftyjson在url上获得的json数据填充我的tableview。我面临的问题是,我理解数组中的城市,但当我在table view上使用它时,数据不会显示。我如何修复它?(您可以通过单击url检查我的json的数据结构) 创建城市数组后,需要重新加载表视图以刷新内容 tableView.reloadData() 还要将数据源numberOfRowsInSection方法更改为返回 self.data.count 我注意到返回的json中的cities键没有映射到数组。
创建城市数组后,需要重新加载表视图以刷新内容
tableView.reloadData()
还要将数据源numberOfRowsInSection方法更改为返回
self.data.count
我注意到返回的json中的cities键没有映射到数组。从json看,city不是数组,因此计数不正确。将numberOfRowsInSection更改为返回self.data.count。是!我确实将其更改为self.data.count,但它没有显示在表视图中。这是我打印它时数据数组的输出方式,它给了我多个数组。[“其他县-不在美国”][“其他县-不在美国”,“宅地”][“其他县-不在美国”,“宅地”,“多拉尔”][“其他县-不在美国”,“宅地”,“多拉尔”,“Hallandale”]还确保tableView.dataSource=selfyes我已经将tableView连接到viewcontroller了,谢谢!这就是我必须做的json[“city”].stringValue
self.data.count