0
Ich habe versucht, eine Funktion zu machen, die aus einem JSON API erhalten, aber die Funktion gibt den Wert schneller als die AlamoFire Anfrage ... Könnte mir jemand dabei helfen? Vielen Dank. Code ist unten.Swift Request Daten von JSON Api
func trainNameToTelecode(trainName: String) -> String {
var returnTelecode: String = ""
Alamofire.request("http://tra.ink/api/query/train?name=\(trainName)").responseJSON { (response) in
let result = response.result
guard let resultDict = result.value as? Dictionary<String,AnyObject> else {return}
guard let bodyDict = resultDict["body"] as? [String:AnyObject] else {return}
returnTelecode = bodyDict["telecode"] as! String
}
return returnTelecode
}
u so much danken –