import UIKit
import AVFoundation

class ViewController: UIViewController,
AVAudioPlayerDelegate {

var audioPlayer:AVAudioPlayer!

@IBOutlet var button:UIButton!

override func viewDidLoad() {
super.viewDidLoad()

// 再生する audio ファイルのパスを取得
let audioPath = Bundle.main.path(forResource: "sample", ofType:"m4r")!
let audioUrl = URL(fileURLWithPath: audioPath)

// auido を再生するプレイヤーを作成する
var audioError:NSError?
do {
audioPlayer = try AVAudioPlayer
(contentsOf: audioUrl)
}
catch let error as NSError {
audioError = error
audioPlayer = nil
}