MPMediaItem 生成唯一的文件名
我正在从 iPod 库导入项目,并希望为导入的每个 MPMediaItem 生成唯一的文件名。我希望文件名唯一地代表一个 MPMediaItem,这样如果用户再次导入它,我在本地库中就不会有两个相同的文件。
实现这一目标的最佳方法是什么?
I am importing items from the iPod library and want to generate a unique filename for each MPMediaItem imported. I want the filename to uniquely represent one MPMediaItem so that if the user imports it again I do not have two files that are the same in the local library.
What's the best way of achieving this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
我不确定我是否正确理解你的问题,但每个 MPMediaItem 都有一个唯一的标识符
[mediaItem valueForProperty:MPMediaItemPropertyPersistentID];
这会返回一个 NSNumber,它是一个 longlong。希望这有帮助,或者如果我有不懂的地方请告诉我。
I am not sure if I understand your question correctly but each MPMediaItem has a unique identifier
[mediaItem valueForProperty:MPMediaItemPropertyPersistentID];
this returns an NSNumber that is a longlong. Hope this helps or if I have miss understood let me know.