Web からデータをダウンロードするアプリの開発中にエラーが発生しました。
if let url = URL(string: "https://www.stackoverflow.com") {
let request = NSMutableURLRequest(url: url)
let task = URLSession.shared.dataTask(with: request as URLRequest) {
data, response, error in
if error != nil {
print(error)
} else {
if let unwrappedData = data {
let dataString = NSString(data: unwrappedData, encoding: String.Encoding.utf8.rawValue)
print(dataString)
DispatchQueue.main.sync(execute: {
// Update UI
})
}
}
}
task.resume()
}
次のエラーが表示されます (下の画像を参照)。
コードの何が問題なのか教えてください。Xcode 8 Beta 4 で Swift 3 を使用しています。