我试图快速执行以下操作,但显然我在语法上遗漏了一些内容:
var mediaCardSet: [Int: [String: Any]]()
Run Code Online (Sandbox Code Playgroud)
一个样本是:
[1: [
"key1" : UILabel,
"key2" : UIView
]]
Run Code Online (Sandbox Code Playgroud)
我怎样才能做到这一点?
类型没有任何问题 - 您只是使用了错误的语法来初始化它:
var mediaCardSet = [Int: [String: Any]]()
^
Run Code Online (Sandbox Code Playgroud)
如果您不想初始化,只需声明变量/属性,则不需要在末尾添加括号:
var mediaCardSet: [Int: [String: Any]]
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
1277 次 |
| 最近记录: |