MPMusicPlayerController
은 로컬 오디오 파일을 재생할 수 있습니까? 즉, iPod 내에서 내 앱 번들에있는 오디오 파일을 재생할 수 있습니까? 문서 및 과거 게시물을 살펴 보았지만 가능한 것처럼 보이지 않습니다.MPMusicPlayerController를 사용하여 로컬 오디오 파일을 재생할 수 있습니까?
그렇게하는 것이 권장되는 수업이 아닌 경우?
MPMusicPlayerController
은 로컬 오디오 파일을 재생할 수 있습니까? 즉, iPod 내에서 내 앱 번들에있는 오디오 파일을 재생할 수 있습니까? 문서 및 과거 게시물을 살펴 보았지만 가능한 것처럼 보이지 않습니다.MPMusicPlayerController를 사용하여 로컬 오디오 파일을 재생할 수 있습니까?
그렇게하는 것이 권장되는 수업이 아닌 경우?
저는 믿을 수가 없어 MPMusicPlayerController
은 사용자 iPod 라이브러리의 노래에서 생성 된 MPMediaItems
및 MPMediaItemCollections
을 재생하는 데 사용됩니다. 워드 프로세서
:
미디어 아이템 컬렉션 미디어 항목 아이팟 라이브러리 ( MPMediaItem 클래스의 인스턴스)의 정렬 된 세트입니다. 일반적으로이 클래스는 해당 컬렉션 속성 을 통해 미디어 쿼리에서 컬렉션 배열을 요청하여 클래스를 사용합니다. 미디어 쿼리는 MPMediaQuery Class Reference에 설명되어 있습니다. 더 잘 맞게 할 수
AVAudioPlayer
, 여기에 응용 프로그램 번들 내에서 파일을 재생 AVAudioPlayer
를 사용하는 방법의 예입니다.
#import <AVFoundation/AVFoundation.h>
대리인 메서드를 사용해야합니다.
AVAudioPlayer *data = [[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:[[NSBundle mainBundle] pathForResource:@"nameOfSound" ofType:@"mp3"]] error:NULL];
data.delegate = self;
data.volume = 1.0;
[data prepareToPlay];
[data play];