ios - Alamofire 和 SwiftyJSON 获得价值
问题描述
我想使用 alamofire 和 swiftyjson 访问我的状态:101。我需要能够获得 101 和“错误登录凭据”的消息。有什么想法我应该怎么做?
▿ Optional<Any>
▿ some : 2 elements
▿ 0 : 2 elements
▿ 0 : 2 elements
- key : statusCode
- value : 0
▿ 1 : 2 elements
- key : statusDescription
- value : Success!!
▿ 1 : 1 element
▿ 0 : 2 elements
- key : user
- value : {"status":"101","message":"wrong login credential"}
如果我打印我的回复,这将显示:
(
{
statusCode = 0;
statusDescription = "Success!!";
},
{
user = "{\"status\":\"101\",\"message\":\"wrong login credential\"}";
}
)
我试着用
let json = JSON(response.result.value as Any)
let status = json["user"]["status"].string
print(status)
但这不起作用
解决方案
推荐阅读
- html - Bootstrap 5导航栏单项不同对齐
- arrays - Vue(Laravel 8)无法正确呈现存储在表中的数组
- sharepoint-online - 过滤 REST API 中的 Sharepoint Online DateOnly 列而不包含时间
- ios - 如何摆脱不需要的 SwiftUI 动画?
- python - 如果它们在 python 中发生碰撞,我如何合并它们?
- kotlin - 在 Quarkus 中使用通用资源进行 API 调用
- python - 在 plt.show() 之后保留/恢复 matplotlib 上下文
- python - 快速错误:未知域请检查该域是否已添加到服务中
- reactjs - 如何在 React Native + Typescript 项目中设置样式组件的“css prop”?
- sql - 如何使用 postgresql 中的 group by 子句获取关联表列的值?