首页 文章

核心数据中的Float64?

提问于
浏览
0

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

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

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

提前致谢

1 回答

  • 1

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

相关问题