2016-07-14 6 views
-1

私は自分のケードを見続けるので、問題の原因を見つけることができません。ここにコードがあります。関数型でない値を呼び出すことはできません 'AVAudioPlayer'

@IBAction func PlayAudio(sender: AnyObject) { 
    let AVAudioPlayer = ButtonAudioPlayer{ 
     ButtonAudioPlayer.play() 
} 

それはちょうどあなたが定数名としてAVAudioPlayer(大文字)を使用しようとしている

答えて

-1

「『AVAudioPlayer』非関数型の値を呼び出すことはできません」というエラーが出てスローされます。その名前はis already defined as a classです。

はそれがより多くのように行います:

let myAudioPlayer = ButtonAudioPlayer{ 
    ButtonAudioPlayer.play() 
    // etc. 

おそらく、あなたはこのような何かを意味しましたか?

let audioPlayer: AVAudioPlayer = ButtonAudioPlayer{ 
+0

エラーや不正確なコメントや訂正は歓迎されます:) –

関連する問題