let df = dict["forms"] as? Array<Dictionary<String,Any>>
let dfs = dict["forms"] as? Array<Dictionary<Dictionary<String,Any>>>
第二行是产生错误的原因。我不确定这里的语法是否正确。我想在字典里面找一本字典。我不明白为什么这种语法不起作用
答案 0 :(得分:2)
要在字典中获取字典,您需要指定外部字典的密钥类型。假设它是String
,请使用
Array<Dictionary<String,Dictionary<String,Any>>>
// ^^^^^^
或
[[String : [String : Any]]]