2017-01-06 8 views
-3

コードスニペット一致しません:引数ラベル「(contentsOfURL :,エラーが:)」使用可能な任意のオーバーロードに

enter image description here

こんにちはすべて、 を私は今、約2日間この質問を見ていないと何もされていますこのウェブサイトを含むウェブサイト上の修正プログラムのうち、動作しています。私のコードを実行しようとすると、このエラーがポップアップし、なぜ私は理解できません。私は "一般的なセクションの下であなたのチームを変更する"から "それはあなたのmp3のURLを正しく見つけることができません"ということを聞いたことがあり、私はちょうど迅速かつxcodeで始まったので、私は全く手がかりを持っていません。

おかげで、 オースティン

+3

ここで、ポストコードとエラーログではなく、画像 – Tj3n

答えて

2

は、おそらくあなたはコピーをしようとしている。このコードで迅速なの低いバージョンを貼り付け、エラーは今throwsで処理されているので、それを変更します。場合

do { 
    let player = try AVAudioPlayer(contentsOf: fileURL) 
} catch { 
    print(error) 
} 

またはちょうどlet player = try! AVAudioPlayer(contentsOf: fileURL)エラーを処理したくない場合

+0

おかげTj3n:

はこれを試してみてください!それはそれを修正した。 – Austinn97

0

最新のSwiftバージョンでTry-Catchを使用してエラー処理が行われていません。

do{ 
    player = try AVAudioPlayer(contentsOfUrl: fileURL) 
    player.prepareToPlay() 
}catch { 
    print("file not found") 
} 
関連する問題