Я использую CMTime для AVAssets для видеоклипа. Чтобы обрезать видео без сохранения нового видеофайла, я просто хочу отслеживать время начала и продолжительность.
Метод CMTimeGetSeconds() вернет значение Float64, как лучше всего сохранить его в CoreData?
Я не могу использовать NSNumber в качестве типа с плавающей запятой вокруг пути Float64. 1.200000 — это 1.0000, когда я создаю свой NSNumber.
заранее спасибо
-[NSNumber numberWithDouble:]
округляет слишком много, когда вы обращаетесь кdoubleValue
(неfloatValue
)? - person Joe   schedule 13.03.2012videoTrack
отрегулирует продолжительность до красивого круглого числа, которое подходит для воспроизведения видео. Попробуйте создатьNSNumber
и напечатать его, не устанавливая для него продолжительность, и вы, вероятно, получите точно такой же результат. - person Joe   schedule 13.03.2012