맛동산이

SwiftUI) Sound Effect 추가하기 본문

앱/SwiftUI

SwiftUI) Sound Effect 추가하기

진ddang 2023. 7. 5. 01:12

음악기능을 추가해보자!

1. 음원파일 추가하기

드래그엔 드랍을 통해서 추가해줄수 있다.

2. AVFoundation 추가

import AVFoundation 을 해주자.

3. 플레이어 설정해주기

뷰 외부에 player를 선언해준다.

import AVFoundation

var player: AVAudioPlayer?

4. 실행 함수 추가하기

func playSound() {
        guard let url = Bundle.main.url(forResource: "watersound", withExtension: "mp3") else {return}
        do {
            player = try AVAudioPlayer(contentsOf: url)
            player?.play()
        } catch(let err) {
            print(err.localizedDescription)
        }
    }


Uploaded by N2T

반응형