jhu*_*man 13 integer casting type-conversion nsnumber swift
在Swift中将CInt转换为Int(本机整数类型)的最简洁方法是什么?现在我正在使用:
NSNumber.numberWithInt(myCInt).integerValue
Run Code Online (Sandbox Code Playgroud)
这是首选方法吗?
Con*_*nor 24
你可以这样做:
var c: CInt = 4
var i: Int = Int(c)
Run Code Online (Sandbox Code Playgroud)
CInt是Int32的类型别名,它是Int可以在其init中使用的类型之一.
以下是我发现你可以使用的类型:UInt8,Int8,UInt16,Int16,UInt32,Int32,UInt64,Int64,UInt,Float,Double,Float80