gpt4 book ai didi

ios - 数据 > JSON - Swift3 - 转换和解析

转载 作者:行者123 更新时间:2023-11-29 11:53:48 24 4
gpt4 key购买 nike

在我正在构建的 Swift3 应用程序中处理从我的 API 获得的响应时遇到了麻烦。

在下面的屏幕截图中,我使用 URLSession.shared 从 httprequest 接收数据,并将其传递给 handleSuccess 方法……我在简单地转换为 JSON obj 并访问任何键/值时遇到问题。 ..

trying to parse

...

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"]

最佳答案

首先尝试将您的 json 解析为字典:

var firstName = ""
if let dict = json as? [String : AnyObject] {
firstName = dict["firstName"] as! String
}

...

UserManager.sharedInstance.firstName = firstName

关于ios - 数据 > JSON - Swift3 - 转换和解析,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39950808/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com