Types CFTimeInterval作为Float

Types CFTimeInterval作为Float,types,swift,Types,Swift,我正在使用swift制作一个游戏,我需要使用Delta时间,但它是CFTimeInterval(Double),理想情况下,我需要它是一个浮点值,这样我就可以在我的其他代码中使用它 我猜这很容易,我就是搞不懂 把它转换成Float()我想: 把它转换成Float()我想: 把它转换成Float()我想: 把它转换成Float()我想: 我不知道你到底是什么意思。您想传递浮点值还是将其转换为浮点值?无论哪种方式,它都应该是其中之一: let someFloat: Float = 2.0; //

我正在使用swift制作一个游戏,我需要使用Delta时间,但它是CFTimeInterval(Double),理想情况下,我需要它是一个浮点值,这样我就可以在我的其他代码中使用它

我猜这很容易,我就是搞不懂

把它转换成Float()我想:

把它转换成Float()我想:

把它转换成Float()我想:

把它转换成Float()我想:


我不知道你到底是什么意思。您想传递浮点值还是将其转换为浮点值?无论哪种方式,它都应该是其中之一:

let someFloat: Float = 2.0;

// passing it a float
let someInterval = CFTimeInterval(someFloat)

// creating a float with it
let someOtherFloat = Float(someInterval)

我不知道你到底是什么意思。您想传递浮点值还是将其转换为浮点值?无论哪种方式,它都应该是其中之一:

let someFloat: Float = 2.0;

// passing it a float
let someInterval = CFTimeInterval(someFloat)

// creating a float with it
let someOtherFloat = Float(someInterval)

我不知道你到底是什么意思。您想传递浮点值还是将其转换为浮点值?无论哪种方式,它都应该是其中之一:

let someFloat: Float = 2.0;

// passing it a float
let someInterval = CFTimeInterval(someFloat)

// creating a float with it
let someOtherFloat = Float(someInterval)

我不知道你到底是什么意思。您想传递浮点值还是将其转换为浮点值?无论哪种方式,它都应该是其中之一:

let someFloat: Float = 2.0;

// passing it a float
let someInterval = CFTimeInterval(someFloat)

// creating a float with it
let someOtherFloat = Float(someInterval)