gpt4 book ai didi

json - 在 Swift 中,如何检查一个对象是否是任何类型的集合?

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

我正在创建一个 JSON 可视化工具(UIScrollView,每个值都有可扩展的 View ),但我遇到了一个问题:

我有一个 NSDictionary,由 NSJSONSerialization.JSONObjectWithData 返回。我想检查它的对象的值并找出哪些是数组或字典。

理想情况下,我希望 Arrays 和 Dictionaries 具有基础类型,例如 CollectionIterable,这样我就不必单独处理它们。如果它们没有该基础类型,我如何检查给定的 NSDictionary.objectForKey 是否是一个集合?

最佳答案

你可以这样试试

if object is NSDictionary {

} else if object is NSArray {

}

希望这能解决你的问题

关于json - 在 Swift 中,如何检查一个对象是否是任何类型的集合?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39536742/

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