首页 > 解决方案 > 结构中的结构字典

问题描述

我是来自 php 环境的 Swift 新手。我试图重新创建一个多维数组无济于事。基本上我在尝试在结构中创建字典时被难住了。这是最简单的违规代码:

struct Thing{
    let title: String
}

struct Thingy{
   let things = [String:Thing]()
   things["thing1"] = Thing(title:"stuff")
   things["thing2"] = Thing(title:"more stuff")
}

非常感谢解释为什么这不起作用的任何帮助。

标签: swiftmultidimensional-array

解决方案


您不能修改let字典,并且代码需要在函数中。


推荐阅读