在iTunes
我可以创建playlists
和playlist-Folder
。在此文件夹中,我可以创建一个或多个播放列表。
现在,我尝试从我的iOS应用程序中的iTunes
获取所有播放列表和播放列表文件夹。我使用MPMediaQuery
获取所有播放列表。我将我的播放列表文件夹作为自己的播放列表。这些项目是此文件夹中所有播放列表的所有歌曲。
我发现没有一个属性可以检查我的播放列表是否是文件夹。
是否可以在我的iOS应用程序中从iTunes获取播放列表文件夹?
答案 0 :(得分:0)
@" isFolder"和@" parentPersistentID"能够在iOS 9.3.5和10.1.1中返回有效值。您应该使用valueForProperty:
方法,如下所示:
[playlist valueForProperty:@"isFolder"];
正如A.Matapolo在关于OP的评论中所述,这些都是无证件属性,可能会在某些时候消失或改变。</ p>
至少自2012年以来,它们看起来已经有很长时间了,并且没有记录: http://prntscr.com/dftezo
我已向Apple提交了有关此问题的错误报告。我将更新Open Radar:Detecting iTunes playlist folders on a device