Comment puis-je utiliser JSON tableaux avec Alamofire paramètres?

Je vais avoir un peu de mal à structurer mes paramètres de sorte que notre serveur API serait en mesure de le lire comme JSON valide.

Alamofire utilise les paramètres comme ceci dans swift langue

let parameters : [String: AnyObject] =
[
    "string": str
    "params": HOW I INSERT A VALID JSON ARRAY HERE
]

Le problème est que AnyObject ne semble pas accepter JSON alors, comment aurais-je envoyer /créer une structure comme ceci avec swift?

{
"string": str, "params" : [
    {
        "param1" : "something",
        "param2" : 1,
        "param3" : 2,
        "param" : false
    },
    {
        "param1" : "something",
        "param2" : 1,
        "param3" : 2,
        "param" : false
    }]
}
Ce que vous appelez un "tableau JSON" ici est juste un tableau de dictionnaires. Ce n'est pas JSON jusqu'à Alamofire l'encode en JSON pour la demande.

OriginalL'auteur Miika Pakarinen | 2015-05-22