iPhone SDK: játszani egy WAV egy gombot

szavazat
3

Én jelenleg próbálják ki ezt a kódot:

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

Azonban az SDK azt mondja, hogy a ViewController nem hajtja végre a AVAudioPlayer küldötte.

Bármely testület minden ötletet, hogyan kell játszani a WAV (vagy M4a) a 2.2 SDK?

A kérdést 14/01/2009 21:46
a forrás felhasználó
Más nyelveken...                            


4 válasz

szavazat
9

Meg kell adni <AVAudioPlayerDelegate>, hogy a végén a vezérlő osztály deklarációja, ezek mentén:

@interface MyViewController: UIViewController <AVAudioPlayerDelegate>

Ez valószínűleg létrehoz néhány figyelmeztetéseket küldött módszereket meg kell végrehajtani - követik azokat, és akkor jó lesz menni.

Válaszolt 14/01/2009 21:49
a forrás felhasználó

szavazat
1

A válasz , amit írt itt kell feltétlenül segít. Csak használja audioservices kis hullám hangzik, ha nem kell konkurencia, ez gyorsabb.

Válaszolt 01/06/2011 06:01
a forrás felhasználó

szavazat
1

Érdekes. Próbáld NSURL -URLWithString:- ez az, amit használni együtt a csomagban módszert használ. Nem látok semmit, ami problémát okozott eltérő. Te tesztelés a készülék, igaz?

Válaszolt 14/01/2009 22:00
a forrás felhasználó

szavazat
-1

iPhoneToot.com saját itootSound osztály és a VIDEO, hogy mutassa meg, hogyan kell játszani egy wav fájlt 2 sornyi kódot. Nézd meg őket itt iPhoneToot.com. akkor menteni órát ha nem napos időben !!

Válaszolt 27/01/2009 18:14
a forrás felhasználó

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