ipod キューをアルファベット順に注文する必要があります。
次のコードでは、曲がアルファベット順に並べられていません
MPMediaQuery *everything = [[MPMediaQuery alloc] init];
everything = [MPMediaQuery songsQuery];
[musicPlayer setQueueWithQuery:everything];
[self.musicPlayer play]
次のコードでは、曲はアルファベット順に並べられますが、読み込みに 60 秒以上かかります
MPMediaQuery *everything = [[MPMediaQuery alloc] init];
everything = [MPMediaQuery songsQuery];
[everything setGroupingType: MPMediaGroupingTitle];
NSArray *collections = [everything collections];
MPMediaItemCollection *firstCollection = [collections
objectAtIndex:0];
NSMutableArray *combinedMediaItems = [[firstCollection items]
mutableCopy];
for(int i = 1; i < [collections count]; i++) {
NSArray *newMediaItems = [[collections objectAtIndex:i] items];
[combinedMediaItems addObjectsFromArray: newMediaItems];
}
[self.musicPlayer setQueueWithItemCollection: [MPMediaItemCollection
collectionWithItems: (NSArray *) combinedMediaItems]];
[self.musicPlayer play];
手伝って頂けますか?ありがとう。