Impossible de convertir la valeur de type '__NSArrayM' (0x34df0900) en 'NSDictionary' SWIFT

Lors du décodage JSON réponse de webservice j'obtiens un message d'erreur disant:

Could not cast value of type '__NSArrayM' (0x34df0900) to 'NSDictionary'

J'ai essayé beaucoup de solutions trouvées dans StackOverflow trop, mais rien ne fonctionne.

Mon Code :

let jsonData:NSDictionary = (NSJSONSerialization.JSONObjectWithData(urlData!, options:NSJSONReadingOptions.MutableContainers , error: &error) as? NSDictionary)!

let success:NSInteger = jsonData.valueForKey("success") as! NSInteger

Réponse du Service Web:

[
    {
        "id": "1",
        "title": "bmw",
        "price": "500.00",
        "description": "330",
        "addedDate": "2015-05-18 00:00:00",
        "user_id": "1",
        "user_name": "CANOVAS",
        "user_zipCode": "32767",
        "category_id": "1",
        "category_label": "VEHICULES",
        "subcategory_id": "2",
        "subcategory_label": "Motos",
        "bdd": {}
    }
]

Merci pour votre aide

source d'informationauteur f1rstsurf