获取没有专辑数据的 MPMediaItem 的最快方法
fastest way to get MPMediaItem with no album data
我正在寻找一种更快的方法来从我的 iOS 音乐库中获取所有不属于专辑的歌曲。
我知道基本上我可以遍历所有曲目并检查专辑名称。但我一直在寻找更好的方法,也许使用这样的谓词...
[[MPMediaQuery songsQuery] addFilterPredicate:[MPMediaPropertyPredicate predicateWithValue:@"Unknown Album" forProperty:MPMediaItemPropertyAlbumTitle]];
非常感谢任何帮助
我发现最快的方法是在 [MPMediaQuery songsQuery]
上设置谓词
[[MPMediaQuery songsQuery] addFilterPredicate:[MPMediaPropertyPredicate predicateWithValue:@"0" forProperty:MPMediaItemPropertyAlbumPersistentID]];
我正在寻找一种更快的方法来从我的 iOS 音乐库中获取所有不属于专辑的歌曲。
我知道基本上我可以遍历所有曲目并检查专辑名称。但我一直在寻找更好的方法,也许使用这样的谓词...
[[MPMediaQuery songsQuery] addFilterPredicate:[MPMediaPropertyPredicate predicateWithValue:@"Unknown Album" forProperty:MPMediaItemPropertyAlbumTitle]];
非常感谢任何帮助
我发现最快的方法是在 [MPMediaQuery songsQuery]
[[MPMediaQuery songsQuery] addFilterPredicate:[MPMediaPropertyPredicate predicateWithValue:@"0" forProperty:MPMediaItemPropertyAlbumPersistentID]];