2014-09-02 103 views
28

对于swift数组,我们可以简单地使用count属性来查明集合中有多少个元素。但是,我们不能对字典键做同样的事情。是唯一的方法来做到这一点使用for循环和计数器?Swift:获取字典中的键数

var myDict: [String: AnyObject] = // ... intialize dictionary with keys and values 

myDict.keys.count // doesn't work 

回答

63

有字典上的计数属性,所以myDict.count会奏效。

+0

是的,没有!我错了,错过了。 – blee908 2014-09-02 23:29:27

10

为什么不能简单地用对myDictcount财产?

myDict.count 

enter image description here