iPhone SDK: bir düğmeden tek WAV oyna

oy
3

Şu anda bu kodu dışarı çalışıyorum:

NSString *path = [[NSBundle mainBundle] pathForResource:@dream ofType:@m4a];  
AVAudioPlayer* theAudio=[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];  
theAudio.delegate = self;  
[theAudio play];

Ancak, SDK ViewController AVAudioPlayer temsilci uygulamıyor söylüyor.

Herhangi vücut 2.2 SDK kullanarak bir WAV oynamak (veya M4a) konusunda herhangi bir fikir?

Oluştur 14/01/2009 saat 21:46
kaynak kullanıcı
Diğer dillerde...                            


4 cevaplar

oy
9

Sen eklemeniz gerekir <AVAudioPlayerDelegate>bu satırlar boyunca, sizin kontrolörün sınıf bildirimi sonuna:

@interface MyViewController: UIViewController <AVAudioPlayerDelegate>

Bu muhtemelen uygulamak için gereken delege yöntemleri hakkında biraz daha uyarılar elde edersiniz - olanlar takip etmek ve gitmek iyi olacak.

Cevap 14/01/2009 saat 21:49
kaynak kullanıcı

oy
1

Cevap Burada yayınlanan kesinlikle yardımcı olacaktır. Küçük dalga sesleri için Sadece eşzamanlılık gerekmedikçe, daha hızlı, daha audioservices kullanın.

Cevap 01/06/2011 saat 06:01
kaynak kullanıcı

oy
1

İlginç. Deneyin NSURL -URLWithString:- ben kullandığınız paket yöntemi ile kombinasyon halinde kullanmak budur. Bunun dışında bir soruna neden olabilir bir şey görmüyorum. Haklısınız, cihazda test ediyoruz?

Cevap 14/01/2009 saat 22:00
kaynak kullanıcı

oy
-1

iPhoneToot.com kendi itootSound sınıfını vardır ve VİDEO nasıl kod 2 hatlarında bir wav dosyası çalmak için size göstermek için. iPhoneToot.com onları kontrol edin. o zaman saatlerce değilse gün kurtaracak !!

Cevap 27/01/2009 saat 18:14
kaynak kullanıcı

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more