gpt4 book ai didi

ios - 你如何在 Swift 中解析字典数组?

转载 作者:行者123 更新时间:2023-11-29 01:15:56 26 4
gpt4 key购买 nike

我是 swift 的新手,我在解析数组时遇到困难,该数组看起来像这样

我的数组[[0]9键值对[1]9键值对]

我想将 "MyArray.(0).ValueForKey:"Name""添加到 UITableViewCell,但我不太明白正确的语法。

最佳答案

你的数组是如何声明的?如果它是一个通用的数组,即 [AnyObject] 那么你需要通过强制转换告诉类型检查器数组中的对象是一个字典,否则你将无法访问它一本字典。

如果它被显式声明为字典数组即 [[String:AnyObject]] ,那么你只需要访问你想要的数组中的元素,然后访问字典元素你感兴趣。

array[0] //how to get something out of an array
dictionary[key] //how to get something out of a dict
array[0][key] //how to get something out of an array of dicts

// if your array contents need to be cast, safely cast it using optional unwrapping
if let dict = array[0] as? [String:AnyObject] {
dict[key]
}

关于ios - 你如何在 Swift 中解析字典数组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35184620/

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