let wrapper = JSONSerialization.JSONObjectWithData(data, options:nil, error:nil) as NSDictionary
此行引发错误
"4813243948,1234433948,1.3,Type2
1234433948,4813243948,1.3,Type1
答案 0 :(得分:1)
我该怎么办?
删除额外的参数。该方法的Swift版本声明如下:
class func jsonObject(with data: Data, options opt: JSONSerialization.ReadingOptions = []) throws -> Any
正如您所看到的,它会抛出错误而不是采用错误参数。甚至在the documentation中标有在Swift中处理错误:的侧边栏解释了如何使用此方法与try/catch
一起处理错误,还有一个指向更多信息的链接关于这个话题。