【问题标题】:Dictionary Key Present or Not?字典键是否存在?
【发布时间】:2018-07-24 10:43:39
【问题描述】:

你能帮我在字典的swift中做一个扩展来查找key是否存在吗?我想在整个程序中使用这个扩展。

【问题讨论】:

标签: swift


【解决方案1】:

您可以使用字典的这个扩展来检查键是否存在。

extension Dictionary {
    func contain(_ key: Key) -> Bool {
      return self[key] != nil
    }
}

let dict = ["temp" : 2, "temp2" : false, 501 : "2"] as [AnyHashable : Any]

dict.contain("temp") // true

【讨论】:

    猜你喜欢
    • 2012-07-31
    • 2017-06-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-11-26
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多