私はアプリケーションのドキュメントフォルダにファイルがあり、再生したいと思います。AVAudioPlayer内のドキュメントからファイルを再生できません
if NSFileManager.defaultManager().fileExistsAtPath(pathString) {
let url = NSURL(fileURLWithPath:pathString, isDirectory: false)
do {
let player = try AVAudioPlayer(contentsOfURL:url)
player.prepareToPlay()
player.play()
}
catch let error as NSException {
print(error)
}
catch {}
}
ファイルシステム上にファイルがあり、その存在を確認しました。また、doブロック内のすべての行が実行されます。例外もエラーもなく、サウンドは再生されません。起こりうる問題は何か、どのように解決できますか?
コードで唯一の問題は、グローバルに設定する必要があるaudioPlayerです。 – aakpro