如何从UInt16转换为NSNumber

时间:2014-06-10 06:55:50

标签: swift casting nsnumber

我有一个UInt16变量,我想传递给需要NSNumber的遗留函数。

如果我尝试:

var castAsNSNumber : NSNumber = myUInt16

我收到编译错误'UInt16' is not convertible to 'NSNumber'

问题

如何将其重新命名为NSNumber?

1 个答案:

答案 0 :(得分:35)

var castAsNSNumber = NSNumber(unsignedShort: myUInt16)