yılında EZAudio Framework kullanarak ses dosyası yürütme:Merhaba Swift için aşağıdaki Objective-C kodu dönüştürmek çalışıyorum Swift
EZAudioFile *audioFile = [EZAudioFile audioFileWithURL:NSURL]; //required type NSURL
[self.player playAudioFile:audioFile];
Ama işe yapmak mümkün. Cannot convert value of type 'NSURL' to expected argument type 'EZAudioFile'
yukarıdaki amaç-C kodu buradan başvurulmaktadır:
let audioFile = EZAudioFile.url(EZAudioFile) //required type EZAudioFile, so I am unable to pass the NSURL of the audio file here.
player.play()
Hata olduğunu EZAudio Example:Record File
EZAudioFile işlevini kullanmadım, ancak AVAudioPlayer uygulamasının Swift'de çalışmasını sağladım. Referans için bazı kodlar (cevabın içinde aşağı kaydırın). http://stackoverflow.com/a/32879428/3681880 – Suragch
Bunu da çok hızlı yaptım. Ama EZAudio'ya takılmamın nedeni, kayıt sırasında dalga formları oluşturmak için tek yöntemini kullanıyorum. Kayıt yapabiliyorum, AVAudioPlayer kullanarak sesi çal. Bu yüzden tüm yöntemlerini kullanmak için bu çerçeveyi (EZAudio) keşfetmenin daha iyi olacağını düşündüm. –
Ah, anlıyorum. Kulağa ilginç geliyor. Bazı uygulamaların dalga formlarını nasıl oluşturduğunu merak ettim. Umarım işe alırsın. – Suragch