Antwort

21

Das ist für mich gearbeitet:

var error: NSError? 

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

Hope this hilfreich sein

+2

ich das ein paar Mal gemacht haben, und es ist immer noch schwer zu merken ... Solche umständlich Syntax, IMO – elsurudo

+1

Es ist nur eines von denen, die du zu deinen Autocomplete-Snippets in XCode hinzufügst, weil du sonst einfach wieder hier herkommst: D – CommaToast

+0

@Karlos, warum weist du 'nil'' request.HTTPBody' zu? – bibscy