0
Ce code:Bug dans l'accès à la bibliothèque iPhone?
MPMediaQuery *query = [MPMediaQuery artistsQuery];
NSArray *songsByArtist = [query collections];
for(MPMediaItemCollection *c in songsByArtist) {
NSLog(@"artist %@ has %u songs",[[c representativeItem] valueForProperty:MPMediaItemPropertyArtist], [[c items]count]);
}
fonctionne comme prévu. Mais ce code:
MPMediaQuery *query = [MPMediaQuery artistsQuery];
NSArray *songsByArtist = [query collections];
for(MPMediaItemCollection *c in songsByArtist) {
NSLog(@"artist %@ has %u songs",[[c representativeItem] valueForProperty:MPMediaItemPropertyArtist], [c count]);
}
affiche toujours "1" pour le nombre de chansons. Quelqu'un d'autre peut-il confirmer ce problème? Il semble être un bug en regardant le documentation.