NSValue (CMTime:) dans swift 3?

j'ai ce code

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

Je reçois une erreur qui leur est rien appelé CMTime dans swift 3 je ne peux pas vraiment find de param pour le time cm ..

Vérifiez la reference de NSValue .

 init(time: CMTime) 

Utilisez NSValue(time: time) .


Un de plus. Si vous voulez convertir [CMTime] en [NSValue] , vous pouvez écrire quelque chose comme ceci:

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