我有这个错误:
表达暗示强迫来自"错误?"任何
我不确定这意味着什么,希望能找到帮助。
let task = URLSession.shared.dataTask(with: url) { (data,response, error) in
if error != nil {
print(error)
} else {
if let urlContent = data {
do {
let jsonResult = try JSONSerialization.jsonObject(with: urlContent, options: JSONSerialization.ReadingOptions.mutableContainers)
print(jsonResult)
} catch {
print("JSON Processing Failed")
}
}
}
}
task.resume()
答案 0 :(得分:1)
检查此行:
print(error)
您正在打印可选值。你应该用if let
打开它。
if let error = error {
print(error)
}