gpt4 book ai didi

ios - Type Any 没有下标成员 json Swift 3

转载 作者:搜寻专家 更新时间:2023-11-01 06:05:03 24 4
gpt4 key购买 nike

我有这个代码:

let subjectAbbreviation = JSON?["data"]??["subject"]??["abbr"] as? String

Swift 3 提示:

Type Any has no subscript members

我该如何打开它?我知道我可以使用 (JSON as? AnyObject) 虽然看起来有点乱。

最佳答案

您需要将 json 的类型指定为 [String: Any],所以请这样尝试。

if let jsondata = json as? [String: Any], let data = jsondata["data"] as? [String: Any], let subject = data["subject"] as? [String: Any], let addr = subject["subject"] as? String {
print(addr)
}

关于ios - Type Any 没有下标成员 json Swift 3,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39740847/

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