0
J'essaie d'obtenir des données en utilisant l'annonce JSON, il y a une valeur nulle provoque un crash.app se bloque à cause de valeurs nulles, swift 2
let jsonData:NSDictionary = try NSJSONSerialization.JSONObjectWithData(urlData!, options:NSJSONReadingOptions.MutableContainers) as! NSDictionary
let success:NSInteger = jsonData.valueForKey("success") as! NSInteger
//code error bad instruction
NSLog("Success: %ld", success);
Comment puis-je annuler la valeur null?
merci de votre réponse mais cette ligne a été activée: 'si jsonData [" message_erreur "] as? NSString! = Nil { error_msg = jsonData ["message_erreur"] as! NSString } else { error_msg = "Erreur inconnue" } ' – VahidGR
@VahidGR Cette ligne n'apparaît même pas dans la question. Si vous avez plus de bugs, s'il vous plaît, essayez de les réparer d'abord par vous-même et ensuite éventuellement poser une autre question. N'oubliez pas d'inclure également les données JSON que vous essayez d'analyser. – Sulthan
désolé. Je vous remercie – VahidGR