gpt4 book ai didi

swift - 如何在 Swift 4 中将 TimeInterval 转换为 CMTime?

转载 作者:搜寻专家 更新时间:2023-11-01 06:00:50 27 4
gpt4 key购买 nike

我似乎无法弄清楚如何将 TimeInterval 转换为 CMTime。它需要的不仅仅是一个简单的转换方法吗?

最佳答案

你可以这样写:

let timeIntvl: TimeInterval = 60
let cmTime = CMTime(seconds: timeIntvl, preferredTimescale: 1000000)

1000000 表示首选时间刻度为 1μsec(1/1000000 秒)。

当您在某些类型之间进行转换时,通常没有简单的转换方法,您可能需要找到目标类型的初始值设定项。

init(seconds: Double, preferredTimescale: CMTimeScale)

关于swift - 如何在 Swift 4 中将 TimeInterval 转换为 CMTime?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51353375/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com