2016-07-30 29 views
4

我有這樣的代碼swift 3中的NSValue(CMTime:)?

var times = [NSValue]() 
     for time in timePoints { 
      times.append(NSValue(CMTime : time)) 
     } 

我得到一個錯誤,他們沒有什麼所謂的CMTime在迅速3我真的不能找到釐米任何時間PARAM ..

回答

10

檢查the reference of NSValue

init(time: CMTime) 

使用NSValue(time: time)


還有一個。如果你想將[CMTime]轉換爲[NSValue],你可以寫下這樣的東西:

let times = timePoints.map(NSValue.init(time:))