繁体   English   中英

如何 Swift 字典中的 append 项目?

[英]How to append items in Swift dictionary?

我是 Swift 的新手。 我想知道如何将 append 项添加到这本词典中。

var areas_default: [String: [String: Any]] = ["": ["": Any]]
var default_area: Bool = false

for area in areas {
    default_area = area.value["default"] as! Bool
    if (default_area == true) {
        areas_default["areas"].append
    }
}

尝试以下方法:

var areas: [String: [String: Bool]] = ["ATrue": ["A": true]]

for (_, _) in areas {
    areas["BFalse"] = ["B": false]
}

让我们打印它:

print(areas)

// ["BFalse": ["B": false], "ATrue": ["A": true]]

或者您可以使用updateValue实例方法:

areas.updateValue(["B": false], forKey: "BFalse")

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM