0
해당 오디오 파일을 표시하고 이미지하고 재생하는 것을 좋아합니다. 하지만 오디오 파일을 재생하기 전에 먼저 재생하고 있습니다. 내가 잘못 생각할 수 없었다. 모든이미지 표시 및 해당 오디오 재생
-(IBAction)playButton :(id)sender{
UIImage *imageA = [UIImage imageNamed:@"Image1.png"];
UIImage *imageB = [UIImage imageNamed:@"Image2.png"];
int randomAlphaNum = arc4random() % 2;
NSLog(@"%i", randomAlphaNum);
switch (randomAlphaNum) {
case 0:
imageView.image = imageA;
for (int i = 1; i <=5; i++) {
NSURL *url = [NSURL fileURLWithPath:[NSString stringWithFormat:@"%@/audioA.wav", [[NSBundle mainBundle] resourcePath]]];
NSError *error;
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:url error:&error];
audioPlayer.volume = 0.5;
if (audioPlayer == nil)
NSLog(@"An audio error occured: \"%@\"", audioPlayer);
else
{
[audioPlayer play];
}
sleep(2);
}
return;
break;
}
- (void)viewDidLoad
{
[super viewDidLoad];
}
- (void)viewDidUnload
{
[super viewDidUnload];
}