Swift:有没有使用嵌套字典的替代方法

时间:2017-07-12 20:32:03

标签: swift dictionary

我不是一个快速的开发人员,对不起,如果这是一个愚蠢的问题,但是有一个干净的替代方法在swift中使用嵌套字典或者这是可行的方法吗?我一直在尝试不同的数据结构,但我不能复制这样的东西:

let locations = [
    "west": [
        "california": [
            [ 3, 0, 1]
        ],
        "oregon": [
            [2, 0, 1]
        ]
    ],
    "east": [
        "new york": [
            [ 3, 0, 2]
        ],
        "florida": [
            [2, 0, 2]
        ]
    ]
]

我想要实现的是一种存储这些数据的简洁方法,并在以后访问它。

我真的很喜欢我可以访问它的方式,但我可以看到这本词典如何变得冗长而难以阅读。我只是在寻找一种可以让我像下面一样轻松访问数据的替代方案,但可能看起来不那么难看了。更具可扩展性。

let oregonLocation = locations["west"]["oregon"]

谢谢!

0 个答案:

没有答案