1

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

我想做这篇关于堆栈溢出的帖子对图像对象所做的事情,除了我想用 mp4 文件来做。

4

1 回答 1

2

我没有尝试过,但也许Data采用 URL 的初始化程序可以解决问题:

init(contentsOf:options:)

例如:

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

请参阅 Apple 文档

于 2019-07-26T21:38:07.457 回答