Как начать следующую песню или узнать, что песня закончилась во время воспроизведения с AVPlayer? - PullRequest
2 голосов
/ 12 сентября 2011

Как я могу сразу запустить следующую песню с AVPlayer? У меня есть коллекции песен, выбранных из библиотеки iPod в MPMediaItemCollection.

Теперь, как я могу использовать AVPlayer для списков песен, которые будут воспроизводиться одна за другой?

1 Ответ

6 голосов
/ 12 сентября 2011

Для ответа на ваш первый вопрос вы можете использовать Уведомление для того же, что и

[[NSNotificationCenter defaultCenter] addObserver:self
                                         selector:@selector(songFinished:)
                                             name:AVPlayerItemDidPlayToEndTimeNotification
                                           object:[yourAVPlayer currentItem]];

-(void)songFinished:(NSNotification *)notification
{
     //Do your next stuff here;
}
...