Float64 dans la Base de Données?
-
13-12-2019 - |
Question
Je suis en utilisant CMTime pour AVAssets pour clip vidéo.Pour rogner la vidéo sans sauvegarder le nouveau fichier vidéo j'ai juste envie de garder une trace de l'heure de début et la durée.
Le CMTimeGetSeconds() la méthode renverra une Float64, quelle serait la meilleure façon de les stocker dans CoreData?
Je ne peux pas utiliser un NSNumber que le type float tour du Float64 façon de beaucoup de.1.200000 est 1.0000 quand j'ai créer mon NSNumber.
Merci d'avance
La solution
En fonction de vos commentaires, il est fortement probable que le videoTrack
objet de régler la durée d'un beau chiffre rond qui fait depuis pour la lecture vidéo.Essayez de créer un NSNumber et l'impression sans mettre en duration
de la propriété et vous aurez probablement obtenir exactement le même résultat.Assurez-vous également que le type de données est défini sur un Double
dans le CoreData modèle.