audioPlayerDidFinishPlaying löst niemals aus

7

Ich habe eine benutzerdefinierte Klasse für die Audiowiedergabe erstellt.

AudioPlayback.h

%Vor%

Dann in AudioPlayback.h

%Vor%

Der Rückruf wird nie ausgelöst. Fehle ich etwas Offensichtliches?

    
martin's 17.04.2011, 22:54
quelle

1 Antwort

33

Ich denke " player.delegate = self " ist zu früh anrufen. Du " initWithContentsOfURL " nochmal in deinem " PlaySoundFile ", was ich denke das verursache das Problem.

Versuchen Sie " player.delegate = self " vor " [player prepareToPlay] " in Ihrer " PlaySoundFile " Methode zu setzen

    
arkchong 18.04.2011, 02:12
quelle

Tags und Links