2012-11-21 14 views
5

Şu anda ses dosyalarıyla çalışan bir iOS uygulaması yazıyorum ve uygulamanın bir kısmı bir ses dosyasının dalga biçimini oluşturmaktır. Bu nedenle, AVAssetReader'ın ses dosyasının verilerini alabilmesi için bir AVURLAsset nesnesine ihtiyacım var.Yerel bir ses dosyasının AVURLAsset'ini alma

iPhone/iPad'deki iPod kitaplığındaki şarkılarla ilgili bir sorun yok, ancak uygulamanın belgeler klasöründeki bir ses dosyası için AVURLAsset nesnesini almaya çalıştığımda, bir şeyler ters gidiyor.

Yerel şarkının NSURL'sini alıyorum ve AVAudioPlayer çalışmalarıyla oynatıyorum, ancak AVAssetReader ile AVURLAsset'i okumaya çalışırken, uygulama çöküyor.

Bu hata neden oluştuğunu bilen var mı?

Teşekkürler! Chris

cevap

12

reserach birazcık sonra, anladım. URLWithString yerine fileURLWithPath kullanmak çok önemlidir.

+0

Teşekkürler dostum! Beni çok çirkin bir böcekten kurtardı. – vaughan

İlgili konular