let json = [
"left" : 18,
"deadline" : "May 10",
"progress" : 0.6
] as [String: AnyObject]
let ss = json["progress"] as? Float
let sss = json["progress"] as? Double
print("ss = \(ss)\n sss = \(sss)")
我不知道为什么ss
演出为零而sss
演出0.599999998
。为什么强制转换Float
为零?你们有什么方法可以让我得到正确的结果吗?