문제

비디오 클립의 AVAssets에 CMTime을 사용하고 있습니다.새 비디오 파일을 저장하지 않고 비디오를 자르려면 시작 시간과 지속 시간만 추적하고 싶습니다.

CMTimeGetSeconds() 메서드는 Float64를 반환합니다. 이를 CoreData에 저장하는 가장 좋은 방법은 무엇입니까?

Float64 방식을 많이 사용하는 float 유형으로 NSNumber를 사용할 수 없습니다.1.200000은 NSNumber를 생성할 때 1.0000입니다.

미리 감사드립니다

도움이 되었습니까?

해결책

귀하의 의견에 따르면 다음과 같은 가능성이 높습니다. videoTrack 개체는 비디오 재생에 적합한 적절한 숫자로 지속 시간을 조정합니다.NSNumber를 생성하고 이를 설정하지 않고 인쇄해 보십시오. duration 속성을 사용하면 아마도 똑같은 결과를 얻게 될 것입니다.또한 데이터 유형이 Double CoreData 모델에서.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top