MPMediaItem的URL [英] URL to MPMediaItem
本文介绍了MPMediaItem的URL的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我有一个简单的问题,但我找不到正确的答案。我有一个保存到我的数据库的歌曲网址。
这样的路径。
I have a simple question but i can't found a right answer. I have a song url saved to my database. An path Like this.
aSound.path = [[item valueForProperty: MPMediaItemPropertyAssetURL] absoluteString];
如何转换回具有歌曲名称艺术家和艺术作品的MPMediaItem对象?
How to convert back to a MPMediaItem object wich has songname artist and artwork?
有可能吗?
谢谢你的答案。
推荐答案
保存:
NSNumber* persistentID =
[mediaItem valueForProperty:MPMediaItemPropertyPersistentID];
正在加载:
MPMediaPropertyPredicate * predicate =
[MPMediaPropertyPredicate
predicateWithValue:persistentID
forProperty:MPMediaItemPropertyPersistentID];
另一个例子:
NSNumber for MPMediaItemPropertyPersistentID to NSString再返回
注意歌曲网址是不可靠的,因为任何DRM歌曲返回空URL
Note song URLs are are unreliable because any DRM song returns a null url
这篇关于MPMediaItem的URL的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文