【发布时间】:2021-08-12 17:09:15
【问题描述】:
我收到来自 API 的响应
["response": {
record = {
title = "Order Add";
usercart = 5345;
};
}, "status": success, "message": تم إضافة السجل بنجاح]
我从代码中获得了状态键的值
let statusCode = json["status"].string
现在我想要字符串值中键 usercart 的值 我正在使用此代码,但得到任何响应。
let order_id = json["response"]["record"]["usercart"].string
请帮我获取这个值。
【问题讨论】:
-
usercart也可以是整数。我建议放弃SwiftyJSON,转而使用Codable。 -
如何获取这个值并转换成int
-
我对@987654327@ 不是很熟悉。使用代码完成。可能是
int或integer。 -
@vadian
SwiftyJSON自动将 int 转换为字符串。 -
使用
json["response"]["record"]["usercart"].stringValue。安装string使用stringValue