【发布时间】:2016-04-24 07:51:22
【问题描述】:
我收到一个 JSON,我想解析它以获得一个值。我正在这样做
let ddd = oneJson["restaurantId"] as! Int
print("ddd = \(ddd)")
let restaurantId = oneJson["restaurantId"] as! Int64
如您所见,我正在解析相同的字段。这是我的 JSON
"location":"location here location","restaurantId":0
打印语句运行良好,但我在oneJson["restaurantId"] as! Int64 上遇到异常
【问题讨论】:
-
我不知道是什么导致了这个问题(因此评论),但尝试使用
(oneJson["restaurantId"] as! NSString).longLongValue,它将给出一个类型为Int64的值