###前提・実現したいこと
AVFoundationでBGMを再生したい
###発生している問題・エラーメッセージ
bgmPlayer = try AVAudioPlayer(contents0f: url) の箇所で Argument labels`(contents0f:)`do not match any available overloadsとエラーメッセージが出ています。
###該当のソースコード
Swift3
1import UIKit 2import AVFoundation // 作成する 3 4class ViewController: UIViewController { 5 6 var player: AVAudioPlayer! // BGMを鳴らす宣言 7 var bgmPlayer: AVAudioPlayer! 8 9 override func viewDidLoad() { 10 super.viewDidLoad() 11 // Do any additional setup after loading the view, typically from a nib. 12 13 let url = Bundle.main.bundleURL.appendingPathComponent("waterloobridge.mp3") 14 15 do{ 16 bgmPlayer = try AVAudioPlayer(contents0f: url) 17 bgmPlayer.play() 18 } catch { 19 print("bgmエラーです") 20 } 21 22 23 24 } 25 26 override func didReceiveMemoryWarning() { 27 super.didReceiveMemoryWarning() 28 // Dispose of any resources that can be recreated.
###試したこと
エラーコードを検索し、試行錯誤していますが解決には至っていません。
よろしくお願いします。
###補足情報(言語/FW/ツール等のバージョンなど)
SwiftのバージョンはSwift3です。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。