2016-07-30 20 views
4

ich habe diesen CodeNSValue (CMTime:) in Swift 3?

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

i einen Fehler, dass sie nichts cmtime in schnellen 3 genannt ist, ich nicht wirklich param für cm Zeit finden ..

Antwort

10

prüfen the reference of NSValue.

init(time: CMTime) 

Verwendung NSValue(time: time).


Eins mehr. Wenn Sie [CMTime] zu [NSValue] konvertieren möchten, können Sie etwas wie dieses schreiben:

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