для этого вам нужно будет использовать MPMediaPickerControllerDelegate.
//in your .h file include the MPMediaPickerControllerDelegate
//in your .m file
- (IBAction) showMediaFilesPressed : (id) sender
{
MPMediaPickerController *picker =
[[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeAnyAudio];
picker.delegate = self;
picker.allowsPickingMultipleItems = NO;
picker.prompt = NSLocalizedString(@"AddSongsPrompt", @"Prompt to user to choose some songs to play");
[[UIApplication sharedApplication] setStatusBarStyle: UIStatusBarStyleDefault animated:YES];
[self presentModalViewController: picker animated: YES];
[picker release];
}
Это даст вам все медиа-файлы, перечисленные на вашем устройстве.И чтобы воспроизвести эти файлы, вы можете написать код для этого в методе делегата.
- (void)mediaPicker: (MPMediaPickerController *)mediaPicker didPickMediaItems:(MPMediaItemCollection *)mediaItemCollection
{
//play your file here
}
Эта статья может помочь вам больше.http://oleb.net/blog/2009/07/the-music-player-framework-in-the-iphone-sdk/