ドキュメントディレクトリにオーディオファイルがあり、再生できませんが、エラーやクラッシュは発生しませんでした。私は本当にこの状況に固執していて、多くのSOのリンクを参照しましたが、誰も私の問題を解決しませんでした。ドキュメントディレクトリからオーディオファイルが再生されない
var myPlayer = AVAudioPlayer()
let fileManager = NSFileManager.defaultManager()
let urls = fileManager.URLsForDirectory(.DocumentDirectory, inDomains: .UserDomainMask)
if let documentDirectoryURL: NSURL = urls.first {
print(documentDirectoryURL)// File copied to this directory
let soundURL = documentDirectoryURL.URLByAppendingPathComponent("09.mp3")
do {
myPlayer = try AVAudioPlayer(contentsOfURL: soundURL)
myPlayer.delegate = self
myPlayer.prepareToPlay()
myPlayer.play()
} catch let error as NSError {
NSLog("Unresolved error \(error.debugDescription)")
// SHOW ALERT OR SOMETHING
}
}
ブラジャーに入りますか?ケケツ? ( 'if') –
はい、ループ – Jan
が' soundURL'が有効なパスであり、ファイル/ディレクトリが存在することを再確認した場合、それは入りますか? – NeverHopeless