Stripe Alamofire响应看起来像数组,元素用分号分隔

时间:2017-08-07 04:15:34

标签: php json swift alamofire

我正在提出Alamofire请求,但得到了一个奇怪的回应。 (斯威夫特3)

Alamofire.request(url, parameters: params).validate(statusCode: 200..<300).responseJSON { response in

        if let result = response.result.value  {
            let JSON = result as! NSDictionary
            print("JSON: \(JSON)")

        }

这将打印以下内容:

JSON: {
    message = "Payment has been charged";
    status = Success;
}

看起来很稳固,但我对这两个回复有问题。首先,这种反应的类型是什么。阵列?任何?字典?其次,我将如何访问其中的元素。例如,我想检查状态是否等于成功。

我的最后一条信息是我的后端(在PHP中)产生了这个:

$response = array("status"=>"Success","message"=>"Payment has been charged");

感谢您的任何见解!

0 个答案:

没有答案