我在Parse.com上有一个数据库设置,其中一个列的类型为Number。 当我从Parse中提取数据时,我收到的错误是我无法将__NSCFNumber转换为Int32。
var index = word["index"] as! Int32
我似乎无法在任何地方找到任何解决方案,有人可以告诉我将__NSCFNumber类型转换为Int32的正确方法是什么?
谢谢!
答案 0 :(得分:8)
__NSCFNumber
是子类NSNumber
。要从NSNumber
中获取整数,您可以使用其integerValue
属性:
var index: Int32 = word["index"].integerValue