3
iPhoneとiosの開発でオーディオを再生するのがとても新しいです。私は自分のアプリでiPodライブラリから曲を再生したい。私はGoogleで最高レベルの検索を行っています。しかし、私はiPodのライブラリを使用する答えを得たが、私はiPodのライブラリから選択した曲を再生するか分からない。これは私のコードは、アプリで使用されて、iPhoneのアプリでiPodライブラリから曲を再生するにはどうすればよいですか?
MPMediaPickerController *picker = [[MPMediaPickerController alloc] initWithMediaTypes: MPMediaTypeMusic];
picker.delegate = self;
picker.allowsPickingMultipleItems = NO;
picker.prompt = NSLocalizedString (@"Select songs to play", "Prompt in media item picker");
[self presentModalViewController:picker animated:YES];
[picker release];
- (void) mediaPicker: (MPMediaPickerController *) mediaPicker didPickMediaItems: (MPMediaItemCollection *) mediaItemCollection
{
[self dismissModalViewControllerAnimated: YES];
NSLog(@"MediaItemCollection : %@", mediaItemCollection);
MPMediaQuery *everything = [[MPMediaQuery alloc] init];
NSLog(@"Logging items from a generic query...");
NSArray *itemsFromGenericQuery = [everything items];
for (MPMediaItem *song in itemsFromGenericQuery)
{
NSString *songTitle = [song valueForProperty: MPMediaItemPropertyTitle];
NSLog (@"%@", songTitle); // Here i retrieved all song titles.
}
}
誰も私のiPodのライブラリから曲を再生することをお勧めしますか?
使用[MPMusicPlayerController](http://developer.apple.com/library/ios/#documentation/mediaplayer/reference/MPMusicPlayerController_ClassReference/Reference/Reference.html) – bobobobo