核心数据中的Float64?

时间:2012-03-13 14:01:13

标签: ios core-data avfoundation cmtime

我正在使用CMTime for AVAssets进行视频剪辑。要修剪视频而不保存新的视频文件,我只想跟踪开始时间和持续时间。

CMTimeGetSeconds()方法将返回一个Float64,在CoreData中存储它的最佳方法是什么?

我不能使用NSNumber作为Float64方式的浮动类型。当我创建我的NSNumber时,1.200000是1.0000。

提前致谢

1 个答案:

答案 0 :(得分:1)

根据您的评论,videoTrack对象极有可能将持续时间调整为自视频播放以来的良好轮数。尝试创建NSNumber并打印它而不将其设置为duration属性,您可能会得到完全相同的结果。还要确保在CoreData模型中将数据类型设置为Double