我有一些问题与使用SWIFT代码解析JSON。斯威夫特JSON解析错误:无法投类型NSCFConstantString的值的NSArray
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吗? – skyline75489
我认为是的,如果NSJSONSerialization是SwiftyJSON的一部分 –