iam développement d'une application.En ce que j'ai besoin d'obtenir les fichiers musicaux de la bibliothèque du téléphone.Pour ce iam en utilisant le MPMediaPickerCOntroller.Mais il ne déclenche pas la méthode de délégué didpickingitem.Mon code comme ci-dessous.Comment obtenir les fichiers musicaux de la bibliothèque
- (void)viewDidLoad
{
[super viewDidLoad];
MPMediaPickerController *picker =[[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeMusic];
picker.delegate = self;
picker.allowsPickingMultipleItems = YES;
picker.prompt [email protected]"Add songs to play";
[self presentModalViewController:picker animated: YES];
}
- (void) mediaPicker: (MPMediaPickerController *) mediaPicker didPickMediaItems: (MPMediaItemCollection *) mediaItemCollection
{
NSLog(@"sdfadsf");
NSLog(@"%@",mediaItemCollection);
NSArray *slist=[mediaItemCollection copy];
NSLog(@"%@",slist);
}
Etes-vous sûr que vous voulez faire dans 'viewDidUnload'? – omz
Non c'est dans viewdidload() – user1400581