有一個時間處理我從我的API在我正在構建的Swift3應用程序中獲得的響應。數據> JSON - Swift3 - 轉換和解析
在下面的屏幕截圖中,我使用URLSession.shared接收來自httprequest的數據,並將其傳遞給handleSuccess方法...我有問題轉換爲JSON obj並訪問任何鍵/值...
...
func handleSuccess(jsonResponse: Data)
{
NSLog("Handle Success: \(jsonResponse)")
do
{
let json = try JSONSerialization.jsonObject(with: jsonResponse, options: .allowFragments)
NSLog("json: \(json)")
// I simply want to:
let firstName = json["firstName"]
您在哪裏得到錯誤。 嘗試將此類型轉換爲nsdictionary,然後將json.object(forKey:「firstName」)作爲!字符串 –