【发布时间】:2016-05-23 02:05:45
【问题描述】:
我是 Swift 新手,正在尝试学习下标的概念。当我试图找出 testScores["dave"] 的返回值时,我期待的是 Array<Int>.Type,然而,IDE 却输出了 Optional<Array<Int>>.Type。
为什么会这样?我错过了什么吗?
var testScores = ["dave": [82, 84, 86], "jen": [23, 14, 5], "ben": []]
testScores["dave"].dynamicType
【问题讨论】:
-
字典值总是可选的。不保证会为任何键设置一个值
标签: swift subscript dynamictype