Swift, NSJSONSerialization et NSError

Le problème est lorsqu'il existe des données incomplètes NSJSONSerialization.JSONObjectWithData est crash d'une application donnant unexpectedly found nil while unwrapping an Optional value d'erreur au lieu de nous en informer en utilisant NSError variable. Si nous sommes incapables de prévenir l'accident.

Vous pouvez trouver le code que nous utilisons ci-dessous

      var error:NSError? = nil

      let dataToUse = NSJSONSerialization.JSONObjectWithData(receivedData, options:   NSJSONReadingOptions.AllowFragments, error:&error) as NSDictionary

    if error != nil { println( "There was an error in NSJSONSerialization") }

Jusqu'à maintenant, nous sommes incapables de trouver un travail autour de.

InformationsquelleAutor Hope | 2015-01-13