gpt4 book ai didi

ios - 访问 [AnyHashable : Any] as NSDictionary 中的信息

转载 作者:可可西里 更新时间:2023-11-01 05:49:48 27 4
gpt4 key购买 nike

我正在将我的代码从 Objective C 转换为 Swift。我有一个代码,它从一个 swift 方法调用一个 objective-c 方法。 obj C 方法返回一个 NSDictionary。显然 Swift 将此对象视为类型 [AnyHashable : Any]。如何阅读该类型的信息?例如,对于 NSDictionary,我会说 NSString *s = [dict objectForKey:"key"]。我在 Swift 中调用什么来访问 [AnyHashable : Any] 类型的值?

谢谢

最佳答案

尝试使用下面的代码来解包你的结果:

if let dict = dict as NSDictionary? as! [String:Any]? {
print(dict[key])
}

关于ios - 访问 [AnyHashable : Any] as NSDictionary 中的信息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40917818/

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