【发布时间】:2015-04-23 10:59:47
【问题描述】:
我在使用 swift 代码解析 json 时遇到了一些问题。
json 示例
{"responce": "ok","orders": [{"id":"1"), {"id":"2"}, {"id":"3"} ]}
这段代码运行良好
let dataArray: NSArray = jsonResult["orders"] as! NSArray
但如果我得到{"responce": "ok","orders": ""} 我得到error: Could not cast value of type __NSCFConstantString (0x10c7bfc78) to NSArray (0x10c7c0470).
我能否以某种方式检查值是否为数组以不崩溃?
【问题讨论】:
-
你在使用 SwiftyJSON 吗?
-
我认为是的,如果 NSJSONSerialization 是 SwiftyJSON 的一部分