【发布时间】:2018-01-15 12:36:46
【问题描述】:
我正在尝试为我正在制作的天气应用下载网页内容。当我运行应用程序时,网站上的源代码不会出现在我的 Xcode 上。我还更新了我的 info.plist 以接受网络内容。
您是否知道问题是什么以及如何解决?
我在下面复制了我的代码:
override func viewDidLoad() {
super.viewDidLoad()
let url = NSURL(string: "http://weather.weatherbug.com/weather-forecast/now/abuja")!
let request = NSMutableURLRequest(url:url as URL)
let task = URLSession.shared.dataTask(with: request as URLRequest) {
data, response, error in
if error != nil{
print(error.debugDescription)
}
else {
if let unwrappedData = data{
let dataString = NSString(data: unwrappedData, encoding: String.Encoding.utf8.rawValue)
print(dataString as Any)
}
}
}
task.resume()
}
【问题讨论】:
-
您是否关闭了域的 ATS?
-
您的牙套不匹配。已编辑。
标签: ios swift webcontent