【发布时间】:2015-10-25 15:46:37
【问题描述】:
我想做一个关于天气的简单应用。
import Foundation
let getWeatherInfoUrl = NSURL(string: "http://www.weather.com.cn/adat/sk/101280601.html")
let weatherInfo = NSData(contentsOfURL:getWeatherInfoUrl!)
if weatherInfo != nil
{
print(weatherInfo!)
let json: NSData = try! NSJSONSerialization.JSONObjectWithData(weatherInfo!, options: NSJSONReadingOptions.AllowFragments) as! NSData
}else{
print("error")
}
这段代码主要是从url获取数据,然后改成JSON。
它可以运行,但调试区域显示:
如何解决此错误?
【问题讨论】:
-
重复的问题标题与您的不同,但答案包含您问题的示例。
-
JSONObjectWithData的结果是Array或Dictionary但绝不是NSData