Comment puis-je manipuler des dictionnaires imbriqués dans Swift, par ex. Données JSON?

Je suis en utilisant NSJSONSerialization pour parser JSON dans une demande rapide. Toutefois, le renvoi du dictionnaire est constitué d'un complexe, profondément imbriquées structure, ce qui rend impossible d'avoir de très longues déclarations de type (par exemple,Dictionary<String, Array<Dictionary<String, ....>>).

Est-il un bon moyen de travailler avec une structure en Swift, où la collection de la structure est très complexe et ses types ne sont pas connus jusqu'à exécution?

source d'informationauteur Bill