gpt4 book ai didi

swift - swift 中的 Dictionary of Dictionary

转载 作者:搜寻专家 更新时间:2023-11-01 05:56:07 26 4
gpt4 key购买 nike

我正在快速学习。

我发现 dictionary 就像 hash 用于 PHP 或其他一些语言。

那我怎么制作dictionarydictionary呢??

我有这样的数据

key:J name:jhon age:28
key:L name:lee age:30
key:O name:oam age:35

现在我在 appDelegate 中写下这样的代码。

var p1: [String: String] = ["name" : "john","age" : "28"]
var p2: [String: String] = ["name" : "lee","age" : "30"]
var p3: [String: String] = ["name" : "oam","age" : "35"]

var people: [String: Dictionary] = ["J":p1,"L":p2,"O":P3]

它显示这样的错误

AppDelegate.swift:47:60: Cannot convert value of type '[String : String]' to expected dictionary value type 'Dictionary'

最佳答案

如果您真的想像使用脚本语言的字典一样使用它,请尝试将类型设置为 [String: Any]

如果您特别希望您的示例有效,请尝试 [String: [String: String]]

关于swift - swift 中的 Dictionary of Dictionary,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44040479/

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