2014-09-02 11 views
28

W przypadku szybkich tablic możemy po prostu użyć właściwości count, aby sprawdzić, ile elementów znajduje się w kolekcji. Jednak nie możemy zrobić tego samego dla kluczy słownika. Czy jest to jedyny sposób, aby użyć pętli for i licznika?Swift: Uzyskaj liczbę kluczy w słowniku

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

myDict.keys.count // doesn't work 

Odpowiedz

63

Istnieje właściwość liczyć na słowniku, więc myDict.count zadziała.

+0

Tak, to robi! Mój zły brak tego. – blee908

10

Dlaczego nie wystarczy użyć właściwości count na myDict?

myDict.count 

enter image description here

Powiązane problemy