Argument labels '(contents0f:,fileTypeHint:)' do not match any available overloadsの解決方法
最近swiftを始めたばかりの者です。本を見ながら楽器アプリを作っているのですが、下記エラーにはまってしまい先に進めません。
Argument labels '(contents0f:,fileTypeHint:)' do not match any available overloads
解決方法がわからないので教えていただけますと幸いです。
コードは以下の通りです。
//
// ViewController.swift
// MyMusic
//
// Created by on 2018/06/30.
// Copyright © 2018年 Swift-Beginners. All rights reserved.
//
import UIKit
import AVFoundation
class ViewController: UIViewController {
override func viewDidLoad() {
super.viewDidLoad()
// Do any additional setup after loading the view, typically from a nib.
}
override func didReceiveMemoryWarning() {
super.didReceiveMemoryWarning()
// Dispose of any resources that can be recreated.
}
//シンバルの音源ファイルを指定
let cymbalPath = Bundle.main.bundleURL.appendingPathComponent("cymbal.mp3")
//シンバル用のプレイヤーインスタンスを作成
var cymbalPlayer = AVAudioPlayer()
@IBAction func cymbal(_ sender: Any) {
do{
//シンバル用のプレイヤーに、音源ファイル名を指定
cymbalPlayer = try AVAudioPlayer(contents0f: cymbalPath, fileTypeHint: nil)
cymbalPlayer.play()
} catch {
print("シンバルで、エラーが発生しました!")
}
}
}