以下のコードでMPMediaPickerControllerから.mp3ファイルをインポートしました:-
MPMediaPickerController *mediaPicker = [[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeAny];
mediaPicker.delegate = self;
mediaPicker.allowsPickingMultipleItems = YES;
mediaPicker.prompt = @"Select songs to play";
[self presentModalViewController:mediaPicker animated:YES];
[mediaPicker release];
次に、選択した.mp3ファイルをNSDATAに変換して、そのnsdataをサーバーにアップロードできるようにします:-
- (void) mediaPicker: (MPMediaPickerController *) mediaPicker didPickMediaItems: (MPMediaItemCollection *) mediaItemCollection
{
MPMusicPlayerController *musicPlayer = [MPMusicPlayerController iPodMusicPlayer];
[musicPlayer setQueueWithItemCollection: mediaItemCollection];
NSLog(@"==>%@",musicPlayer);
[musicPlayer play];
[self dismissModalViewControllerAnimated: YES];
}
音楽ファイルをNSDATAまたはサーバーにアップロードできる他の形式に変換する方法の主な問題オーディオファイルと同じファイルをダウンロードした後、それを簡単に使用できます