我有一个 UInt16 变量,我想将它传递给需要 NSNumber 的旧函数。

如果我尝试:

var castAsNSNumber : NSNumber = myUInt16

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

如何将其重新转换为 NSNumber?

最佳答案

var castAsNSNumber = NSNumber(unsignedShort: myUInt16)

关于swift - 如何从 UInt16 转换为 NSNumber,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/24134716/

10-13 05:55