Float64 в Core Data? - PullRequest
       35

Float64 в Core Data?

0 голосов
/ 13 марта 2012

Я использую CMTime для AVAssets для видеоклипа. Чтобы обрезать видео без сохранения нового видеофайла, я просто хочу отслеживать время начала и продолжительность.

Метод CMTimeGetSeconds () вернет Float64, что будет лучшим способом сохранить это в CoreData?

Я не могу использовать NSNumber в качестве типа float для Float64. 1.200000 - это 1.0000, когда я создаю свой NSNumber.

Заранее спасибо

1 Ответ

1 голос
/ 13 марта 2012

Исходя из ваших комментариев, весьма вероятно, что объект videoTrack отрегулирует длительность до хорошего круглого числа, которое используется для воспроизведения видео.Попробуйте создать NSNumber и напечатать его, не устанавливая его в свойстве duration, и вы, вероятно, получите точно такой же результат.Также убедитесь, что в модели CoreData для типа данных установлено значение Double.

...