Lecture en boucle d'un tableau de NSDictionaries en swift

Ok, en essayant d'attraper le dernier train à apprendre Swift, j'ai vu des questions similaires, mais je ne suis pas arriver à résoudre mon problème.

J'ai un NSDictionary appelé entries, et l'une des valeurs, correspondant à la clé "TYPES" est un NSArray de NSDictionaries. Je suis en train de boucler cette dernière NSDictionary et récupérer un entier de valeur pour la clé "TID", je suis en train de faire:

for dict in entries["TYPES"] as NSDictionary {
   let tid : Int = typeDict["TID"]
}

Mais je reçois comme message d'erreur: (key: AnyObject, value: AnyObject) n'ont pas un membre nommé 'indice'

Je comprends que c'est en raison de entries["TYPES"] être anyObject! et vient de Xcode 6 beta 6, où un grand nombre de la Fondation de l'Api ont été vérifiés pour l'option de conformité et, par conséquent besoin de déballer, mais j'ai essayé de mon mieux de déballer sans succès, le compilateur est toujours à se plaindre d'une chose différente. Quelqu'un sait comment faire cela?

  • Vraiment envisager un meilleur modèle de données qu'un dictionnaire avec une gamme de dictionnaires.
  • Yep, d'accord, c'est juste pour tester et non pas le point ici.