Swift Playground で AVAudioPlayer を使って遊ぶことにしました。次のコードは、通常の Swift プロジェクトでは問題なく動作しますが、プレイグラウンド (アシスタント エディター) で実行すると次のエラーが返されます。
2015-05-12 00:08:04.374 AVAudioFile[2481:141158] 00:08:04.374 エラー: AVAudioFile.mm:266: AVAudioFileImpl: エラー -54
コードは次のとおりです。
import Cocoa
import AVFoundation
var audioFileURL = NSURL(fileURLWithPath: "/Users/scooby/Desktop/song.wav")
var error: NSError?
var audioFile = AVAudioFile(forReading: audioFileURL, error: &error)
エラー出力の出力には次のものがあります。
Error Domain=com.apple.coreaudio.avfaudio Code=-54 "The operation could not be completed. (com.apple.coreaudio.avfaudio error -54.)" UserInfo=0x7fa8c0736f70 {failed call=ExtAudioFileOpenURL((CFURLRef)fileURL , &_extAudioFile)}
プレイグラウンドでのみエラーになる理由がわかりません。アイデアはありますか?
ありがとう!