如何使用swift在tableview中解析json?
我试图从url读取json日期,并使用swift在Tableview中解析它。如何使变量“jsonResult”成为全局变量 或者请指导我如何使用json中的数据填充tableview如何使用swift在tableview中解析json?,json,parsing,swift,ios8,xcode6,Json,Parsing,Swift,Ios8,Xcode6,我试图从url读取json日期,并使用swift在Tableview中解析它。如何使变量“jsonResult”成为全局变量 或者请指导我如何使用json中的数据填充tableview let urlPath = "http://omanevents.net/OmanEventsApp/testPullDate.php" let url = NSURL(string: urlPath) let session = NSURLSession.sharedSession()
let urlPath = "http://omanevents.net/OmanEventsApp/testPullDate.php"
let url = NSURL(string: urlPath)
let session = NSURLSession.sharedSession()
let task = session.dataTaskWithURL(url!, completionHandler: {data, response, error -> Void in
if (error != nil) {
println("error")
}else {
let jsonResult = NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions.MutableContainers, error: nil) as NSDictionary
for var index = 0; index < jsonResult["Events"]?.count ; ++index {
println(jsonResult["Events"]?[index]["Location"])
}
}
})
task.resume()
让urlPath=”http://omanevents.net/OmanEventsApp/testPullDate.php"
让url=NSURL(字符串:urlPath)
let session=NSURLSession.sharedSession()
让task=session.dataTaskWithURL(url!,completionHandler:{数据,响应,错误->中的无效
如果(错误!=nil){
println(“错误”)
}否则{
将jsonResult=NSJSONSerialization.JSONObjectWithData(数据,选项:NSJSONReadingOptions.MutableContainers,错误:nil)设为NSDictionary
对于var index=0;index
我强烈建议您阅读本教程
它向您展示了如何处理核心数据,但在示例中,它使用将内容添加到tableView,并保存数据以供应用程序在后期使用。Ray Wnderlich是一个很棒的网站。您的活动可能会让我以阵列的形式到达吗?我不知道。。我是ios开发新手。我需要一些帮助。。我应该以什么格式进入tableview完成本教程后,您应该能够向任何tableview添加元素。