2016-12-24 4 views
-2

Ich bin zu dem Stadium gekommen, wo ich eine Antwort erhalte und in der Lage bin, die Daten in Xcode in die Konsole zu drucken, aber ich kann nicht herausfinden, wie man die Daten sortiert. Zum Beispiel habe ich 4 Typen, die zurück an den Client gesendet werden, und ich möchte sie als Variablen für die Verwendung in Labels oder anderen Elementen festlegen können.Swift 3 Alamofire JSON Antwort

Alamofire.request(url, method: .post, encoding:  JSONEncoding.default) 
     .responseJSON { response in 
      print(response) 
     } 
+0

print (response.result) drucken für Ihr Ergebnis an den Client gesendet zurück –

Antwort

0

Sie sollten wirklich diese Google. Sie können ähnliche Fragen finden, die mehrmals gestellt wurden.

Heres ist ein Beispiel

 var name : String? 
     var age : Int? 
     var stupid : Bool? 
     var ageString : String? 


    Alamofire.request(url, method: .post, encoding:  JSONEncoding.default) 
      .responseJSON { response in 
       if response != nil { 
        name = response.name 
        age = response.age 
        stupid = response.stupid 

       } 
      } 
// If you want a response to be converted and stored, you can do this 

      ageString = String(response.age) 

// To use this value on a label 
      nameLabel.text = name 
      ageLabel.text = ageString