gpt4 book ai didi

ios - 从 'JSON' 转换为无关类型 'String' 总是失败

转载 作者:可可西里 更新时间:2023-10-31 23:56:46 25 4
gpt4 key购买 nike

<分区>

目前我正在使用 SwiftyJSON 将数据集转换为 JSON 类型。

当我运行此命令时:print(json),它将打印在 Xcode 控制台上。

{
"user_id": "123999923821"
}

但是每当我尝试执行 json["user_id"] 时?字符串,它总是返回nil。

socketManager.socket.on("toAllDrivers") { data, ack in
if let vc = self.storyboard?.instantiateViewController(withIdentifier: "PopViewControllerID") as? PopUpViewController {

let json = JSON(data[0])
print(json)
vc.passenger_id = json["user_id"] as? String // This is the line of code that return a problem.

self.present(vc, animated: true, completion: nil)
}


}

vc.passenger_id 是一个 String 类型:

var passenger_id: String?

错误是:

Cast from 'JSON' to unrelated type 'String' always fails

我应该怎么做才能解决这个问题?

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