1
我試圖運行序列化JSON響應,但在「let json = ...」行中出現錯誤。錯誤是「模糊引用成員'jsonObject(with:options :)'」。如果有人知道如何解決這個問題,我會apprechiate它使用Alamofire序列化JSON對象
Alamofire.request("https://httpbin.org/get").responseJSON { response in
if let JSON = response.result.value {
do {
let json = try JSONSerialization.jsonObject(with: response.result.value!, options: .allowFragments)
} catch {
print()
}
print("JSON: \(JSON)")
}
}
問題是,訪問諸如'JSON [「title」]'這樣的值是很冒險和懶惰的。您的響應JSON應該被序列化爲一個swift對象,以便您可以本地交互並獲得乾淨的代碼。 –