【发布时间】:2016-10-10 07:01:53
【问题描述】:
我遇到无法快速检索 json 数据的问题,我不断收到错误消息
var url = NSURL(string: getDataURL)!
var data = NSData(contentsOf: url as URL)
do {
jsonArray = try JSONSerialization.jsonObject(withData: data, options: .allowFragments)!
}
catch let error {
}
我正在使用 Objective C,但我想切换到 Swift 语言
【问题讨论】:
-
让 JSON = 试试 NSJSONSerialization.JSONObjectWithData(validData, options: options)
-
@MikeAlter 我以前试过这个,还是不行
-
如果
do - catch块中出现错误,您的应用肯定会崩溃。你不能简单地在 catch 部分之后继续。 -
@vadian 在应用迷恋之前我遇到了错误,我已经尝试了很多代码,但仍然无法为我工作
-
信息 Swift 3 对于获得正确的签名至关重要。我编辑了标签。