如何将 mp4 文件存储为 iOS 中的数据或 NSData 对象?

How do I store mp4 file as Data or NSData object in iOS?

如何将 mp4 类型的媒体存储为 iOS 中的 Data 或 NSData 对象?我需要这样做作为将 mp4 文件保存为 CloudKit.

中的 CKAsset 的一个步骤

我想对图像对象执行 的操作,但我想对 mp4 文件执行此操作。

我没试过这个,但也许采用 URL 的 Data 初始值设定项可以解决问题:

init(contentsOf:options:)

例如:

let url = Bundle.main.url(forResource:"myFile", withExtension:"mp4")
let data = Data(contentsOf: url)

See the Apple docs