为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用NSURLSession在Swift中解析JSON

如何使用NSURLSession在Swift中解析JSON

三国纷争 2019-12-02 11:10:17
我正在尝试解析JSON但收到此错误:在没有更多上下文的情况下,表达类型不明确我的代码是:func jsonParser() {    let urlPath = "http://headers.jsontest.com/"    let endpoint = NSURL(string: urlPath)    let request = NSMutableURLRequest(URL:endpoint!)    let session = NSURLSession.sharedSession()    NSURLSession.sharedSession().dataTaskWithRequest(request){ (data, response, error) throws -> Void in        if error != nil {            print("Get Error")        }else{            //var error:NSError?            do {                let json:AnyObject =  try NSJSONSerialization.JSONObjectWithData(data, options: NSJSONReadingOptions(rawValue: 0)) as? NSDictionary            print(json)        } catch let error as NSError {            // error handling            print(error?.localizedDescription)        }        }    }    //task.resume()}在没有尝试捕获的情况下,在Xcode 6.4中可以正常工作,但是在Xcode 7中则无法工作。
查看完整描述

3 回答

  • 3 回答
  • 0 关注
  • 665 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信