web-dev-qa-db-ja.com

UInt16からNSNumberにキャストする方法

NSNumberを必要とするレガシー関数に渡したいUInt16変数があります。

私が試してみると:

var castAsNSNumber : NSNumber = myUInt16

コンパイラエラーが発生します'UInt16' is not convertible to 'NSNumber'

質問

これをNSNumberとして再キャストするにはどうすればよいですか?

12
PassKit
var castAsNSNumber = NSNumber(unsignedShort: myUInt16)
35
John Estropia