按年份对MPMediaQuery专辑进行排序

时间:2016-11-28 23:04:06

标签: ios objective-c mpmediaquery

我使用的是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按专辑名称排序。

我需要按年份对相册进行排序。

0 个答案:

没有答案