Olhei em volta, mas não consigo encontrar um protocolo de delegado para o AVPlayer class
. O que da?
Estou usando sua subclasse,, AVQueuePlayer
para reproduzir um array de AVPlayerItems
, cada um carregado de uma URL. Existe alguma maneira de chamar um método quando uma música termina de tocar? Principalmente no final da fila?
E se isso não for possível, há alguma maneira de chamar um método quando a música COMEÇA a tocar, após o armazenamento em buffer? Estou tentando colocar um ícone de carregamento lá, mas ele desliga o ícone antes de a música realmente começar, mesmo que seja depois da [audioPlayer play]
ação.
itemDidFinishPlaying:
, por exemplo, com dois pontos. DaNSNotificationCenter
documentação: o método especificado por notificationSelector deve ter um e apenas um argumento (uma instância deNSNotification
).