我使用的是Objective-C,iOS 10和iPad。 我知道如何获得艺术家制作的专辑列表。
MPMediaQuery *albums=[MPMediaQuery albumsQuery];
MPMediaPropertyPredicate *artistName=[MPMediaPropertyPredicate predicateWithValue: @"some name" forProperty: MPMediaItemPropertyAlbumArtist];
[albums addFilterPredicate:artistName];
NSArray *albumsArray=albums.collections;
for(MPMediaItemCollection *albumCollection in albumsArray){
NSString *albumTitle=[[albumCollection representativeItem] valueForProperty:MPMediaItemPropertyAlbumTitle];
NSLog(@"%@",albumTitle);
}
Apple提供的albumsQuery按专辑名称排序。
我需要按年份对相册进行排序。