Notice
Recent Posts
Recent Comments
Link
투케이2K
196. (ios/swift) AVAudioPlayer 사용해 mp3 음악 파일 사운드 재생 수행 실시 본문
[개발 환경 설정]
개발 툴 : XCODE
개발 언어 : SWIFT
[사전 mp3 파일 첨부]
[소스 코드]
// MARK: - [테스트 함수 정의]
var player: AVAudioPlayer!
func testMain() {
print("")
print("===============================")
print("[ViewController >> testMain() :: 테스트 함수 수행]")
print("===============================")
print("")
/*
// -----------------------------------
[요약 설명]
// -----------------------------------
1. AVAudioPlayer : 오디오 재생을 수행합니다
// -----------------------------------
2. 필요 import :
import AVFoundation
// -----------------------------------
3. 테스트 :
프로젝트에 mp3 파일 첨부 >> 휴대폰 디바이스 볼륨 올리기 >> 해당 소스 코드 수행 실시
// -----------------------------------
*/
//*
guard let path = Bundle.main.path(forResource: "test", ofType:"mp3")
else {
print("")
print("===============================")
print("[ViewController >> testMain() :: path return]")
print("===============================")
print("")
return
}
let url = URL(fileURLWithPath: path)
do {
self.player = try AVAudioPlayer(contentsOf: url)
self.player.play()
print("")
print("===============================")
print("[ViewController >> testMain() :: 사운드 재생 실시]")
print("===============================")
print("")
} catch {
print("")
print("===============================")
print("[ViewController >> testMain() :: 사운드 재생 에러]")
print("error :: \(error.localizedDescription)")
print("===============================")
print("")
}
// */
}
[결과 출력]
반응형
'IOS' 카테고리의 다른 글
Comments