Tôi đã xem xét xung quanh nhưng tôi không thể tìm thấy giao thức đại biểu cho số AVPlayer class
. Đưa cái gì?Không có đại biểu AVPlayer? Làm thế nào để theo dõi khi bài hát kết thúc chơi? Mục tiêu Phát triển iPhone C
Tôi đang sử dụng phân lớp của nó, AVQueuePlayer
, để phát một mảng gồm AVPlayerItems
, mỗi được tải từ một URL. Có cách nào tôi có thể gọi một phương pháp khi một bài hát kết thúc chơi không? Đáng chú ý là ở cuối hàng đợi?
Và nếu điều đó là không thể, có cách nào tôi có thể gọi phương thức khi bài hát STARTS phát, sau khi đệm không? Tôi đang cố gắng để có được một biểu tượng tải trong đó nhưng nó biến biểu tượng ra trước khi âm nhạc thực sự bắt đầu, mặc dù nó sau khi hành động [audioPlayer play]
.
Cảm ơn, đầu tiên tôi nhận nó làm việc bằng cách giám sát thời gian qua KVO nhưng sau đó tôi thực hiện các AVPlayerItemDidPlayToEndTimeNotification vì nó sạch hơn và ít xử lý hơn. – Tyler
Một chút pha trộn điên rồ của NSNotificationCenter, KVO và dựa trên khối trong đó. Làm cho tâm trí của bạn lên Apple! – CupawnTae