如何使用swift在tableview中解析json?

如何使用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()

我试图从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 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添加元素。