如何在 iOS 中将 mp4 文件存储为 Data 或 NSData 对象?
Posted
技术标签:
【中文标题】如何在 iOS 中将 mp4 文件存储为 Data 或 NSData 对象?【英文标题】:How do I store mp4 file as Data or NSData object in iOS? 【发布时间】:2019-07-26 20:40:37 【问题描述】:如何将 mp4 类型的媒体存储为 ios 中的 Data 或 NSData 对象?作为将 mp4 文件保存为 CloudKit 中的 CKAsset 的一步,我需要这样做。
我想做this post on stackoverflow 对图像对象所做的事情,但我想对 mp4 文件做这件事。
【问题讨论】:
【参考方案1】:我还没有尝试过,但也许采用 URL 的 Data
初始化程序可以解决问题:
init(contentsOf:options:)
例如:
let url = Bundle.main.url(forResource:"myFile", withExtension:"mp4")
let data = Data(contentsOf: url)
See the Apple docs
【讨论】:
以上是关于如何在 iOS 中将 mp4 文件存储为 Data 或 NSData 对象?的主要内容,如果未能解决你的问题,请参考以下文章
在 Nativescript 应用程序中将 PHAsset/AVAsset 转换为 mp4 视频