iPhone: remoteioplayer, как узнать, что песня закончилась - PullRequest
1 голос
/ 14 июня 2011

в iPhone App Я играю песню с RemoteIoplayer. во время воспроизведения песни, как узнать, что песня закончилась. Я хочу назначить какое-то событие на эту сцену?

Ответы [ 2 ]

0 голосов
/ 14 июня 2011

Реализуйте методы AVAudioPlayerDelegate в вашем классе. Метод

- (void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag

будет запущено, когда AVAudioPlayer остановит воспроизведение.

Подробнее здесь

0 голосов
/ 14 июня 2011

Реализация AVAudioPlayerDelegate .

У него есть следующий метод делегата, из которого вы можете узнать, что песня закончилась.

- (void) audioPlayerDidFinishPlaying: (AVAudioPlayer *) player
                        successfully: (BOOL) flag {
    NSLog(@"Finished");
}

Вы можете обратиться к подробной документации .

Надеюсь, это поможет.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...