我有这个代码
var times = [NSValue]()
for time in timePoints {
times.append(NSValue(CMTime : time))
}
我得到一个错误,他们在 swift 3 中什么都不是 CMTime 我真的找不到 cm 时间的任何参数..
最佳答案
init(time: CMTime)
使用 NSValue(time: time)
。
再来一个。如果你想将[CMTime]
转换成[NSValue]
,你可以这样写:
let times = timePoints.map(NSValue.init(time:))
关于ios - NSValue(CMTime : ) in swift 3?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38669061/