risposta

21

questo ha funzionato per me:

var error: NSError? 

     do { 
      request.HTTPBody = try NSJSONSerialization.dataWithJSONObject(jsonString, options: []) 
     } catch let error1 as NSError { 
      error = error1 
      request.HTTPBody = nil 
     } 

Spero che questo sarà utile

+2

Ho fatto questo un mucchio di volte, ed è ancora difficile da ricordare ... Tale sintassi imbarazzante, IMO – elsurudo

+1

E ' solo uno di quelli che aggiungi ai tuoi snippet di completamento automatico in XCode perché altrimenti tornerai proprio qui: D – CommaToast

+0

@Karlos, perché assegni 'nil' a' request.HTTPBody'? – bibscy