gpt4 book ai didi

arrays - ios swift - 将 AnyObject 列表分配给字典键

转载 作者:行者123 更新时间:2023-11-28 15:19:07 25 4
gpt4 key购买 nike

所以我想将 AnyObject 列表分配给具有结构 [String:AnyObject] 的字典的键

这是我的代码:

let list = try JSONSerialization.jsonObject(with: newData, options: .allowFragments) as! [AnyObject]
let parsedResult = [String:AnyObject]()
parsedResult["dataList"] = list
callback(false, parsedResult)

我正在解析来自 http 请求的数据。我得到这个错误:

无法将类型 [AnyObject] 的值分配给类型 AnyObject?

不是AnyObject的列表,还是对象?

最佳答案

改变:

let parsedResult = [String:AnyObject]()

收件人:

var parsedResult: [String: Any] = [ : ]

顺便声明 parsedResultvar 以便能够执行 parsedResult["dataList"] = list

对于您发表评论的其他问题,请执行以下操作:

if let account = data?["account"] as? [String: Any], let accountKey = account["key"] as? Int { ... } 

关于arrays - ios swift - 将 AnyObject 列表分配给字典键,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46324075/

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