본문 바로가기
ios 뽀개기/objective-c

ios 로컬 음악파일 간단하게 재생하기

by 인생여희 2019. 10. 18.
반응형

.h 파일

#import <AVFoundation/AVFoundation.h>

//사운드를 재생할 오디오 플레이어객체 , 

@property (nonatomic,strong)AVAudioPlayer *player;

 

.m 파일

    /*

     로컬에 sound 파일 재생하기 위한 경로를 가져온다.

     경로를 url 타입으로 변환 - > avaudioplayer로 재생.

     */

    NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:@"sos" ofType:@"wav"];

    NSURL *soundFileURL = [NSURL fileURLWithPath:soundFilePath];

    NSLog(@"soundFileURL : %@" , soundFileURL);

    NSError *error;

    self.player = [[AVAudioPlayer alloc] initWithContentsOfURL:soundFileURL  error:&error];

    self.player.numberOfLoops = -1; //반복

    [self.player play];

반응형

댓글