반응형
.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];
반응형
'ios 뽀개기 > objective-c' 카테고리의 다른 글
문자 타입의 바이트를 NSData타입으로 변환 (133) | 2019.10.22 |
---|---|
CALayer 관련 참고 페이지 (166) | 2019.10.18 |
objective c 블루투스 corebluetooth (270) | 2019.10.18 |
protocol 개념 - 1 (565) | 2019.10.09 |
AVCaptureVideoDataOutput을 이용해서 카메라 만들기 3 - 녹화 (924) | 2019.04.17 |
댓글