Я хочу играть на устройствах с помощью avplayer в своем приложении. В NSLog им получить значение массива ===> "18023427656013653237", "15946441828903552798", "10791915036547881152", "17986655796364263078" // Теперь я хочу, что эти значения .....Как извлечь MPMediaItemCollection в NSData в AVPlayer?
У меня есть пытался это .....
-(IBAction)SelectSongs:(id)sender
{
MPMediaPickerController *picker = [[MPMediaPickerController alloc] initWithMediaTypes:MPMediaTypeAny];
picker.delegate = self;
picker.allowsPickingMultipleItems =YES;
picker.prompt = @"Select songs from the list";
[self presentViewController:picker animated:YES completion:^(void) {}];
}
-(void) mediaPicker: (MPMediaPickerController *) mediaPicker didPickMediaItems: (MPMediaItemCollection *) mediaItemCollection
{
if (mediaItemCollection)
{
NSMutableArray *medialibraryArray;
medialibraryArray=[[NSMutableArray alloc]init];
[medialibraryArray addObject:mediaItemCollection.items];// Modified
NSLog(@"%@=========>",medialibraryArray);
}
[self dismissViewControllerAnimated:YES completion:^(void) {}];}
-(void) mediaPickerDidCancel: (MPMediaPickerController *) mediaPicker
{
[self dismissViewControllerAnimated:YES completion:^(void) {}];
}
// Thanks in Advance
Большое спасибо за ур ценное предложение – NextStep