问:当我尝试创建weatherData常量时,我找不到NSData(contentsOfURL:,options:,error:)结构,并且在使用它时遇到以下错误:“参数标签与任何可用的重载都不匹配”。知道为什么吗?非常感谢
这是我的代码:
覆盖func viewDidLoad(){super.viewDidLoad()
让baseURL = NSURL(字符串:“ https://api.forecast.io/forecast/\(forecastAPIKey)/”)
让ForecastURL = NSURL(字符串:“ 37.8262,-122.423”,relativeToURL:baseURL)
让weatherData = NSData( contentsOfURL:预报URL !,选项:无,错误:无)
答:,我认为只是视频中的XCode版本较旧,我们正在使用更新的版本。但是,我可能是错的。
这就是我修复错误的方法。
让 weatherData = NSData (contentsOfURL : 预报URL !, 选项: 无)
错误不会消失,但是我的代码已执行,并且我在DarkSky上的调用次数减少了1次。