3
저는 iPhone 및 ios 개발에서 오디오를 재생하는 것에있어 매우 새롭습니다. 내 앱에서 iPod 라이브러리의 노래를 재생하고 싶습니다. Google에서 최고 수준의 검색을 수행했습니다. 하지만, 아이팟 라이브러리를 사용하는 답변을 가지고 있지만, 나는 아이팟 라이브러리에서 선택한 노래를 재생할지 모르겠다. 앱에 사용 된 코드입니다.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