swift 如何从NSDataAsset中提取URL?

slmsl1lt  于 2023-03-17  发布在  Swift
关注(0)|答案(1)|浏览(128)

我有一些MP3文件在我的.xcassets文件夹中。我可以直接使用AVKitAVAudioPlayer(data: NSDataAsset(name: "foo")!.data).play()播放它们。但是,我想使用AVPlayerItem提取歌曲的元数据。但是AVPlayerItem的初始化程序需要一个URL作为参数。
如何提取NSDataAssetURL?顺便说一句,我使用的是UIKit框架。

f4t66c6m

f4t66c6m1#

我在assets.xcassets中存储wav或mp3时遇到了一些问题。我通过将assets.xcassets中的所有音频放入项目文件夹来解决这个问题。但我不知道使用assets.xcassets时会发生什么。

相关问题