我需要创建一个字典,其中包含字符串类型的键和结构数组类型的值的键值对,并且需要下标以获取给定键的值的计数。请帮帮我。下面是我创建所需类型的方法,对吗?我不知道如何访问给定密钥的特定值。

  var BypassDictionary = [String: [ByPassList]]()

最佳答案

下面是一个简单的例子

struct ByPassList {
    var someValue: Int
}

var bypassDictionary = [String: [ByPassList]]()
bypassDictionary["hello"] = [ByPassList(someValue: 1), ByPassList(someValue: 2)]

if let test = bypassDictionary["hello"] {
    print(test[1])
}

注意,变量名应该以小写开头

09-11 05:12