0
json APIから対応する関数を作成しようとしましたが、この関数はalamofireリクエストよりも速く値を返します...誰かが私を助けてくれましたか?どうもありがとうございました。コードは以下のとおりです。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の感謝します –