在调用-play之前有没有办法制作MPMusicPlayerController缓冲区内容?或者在设置队列时默认执行此操作? AVAudioPlayer有-prepareToPlay方法,我听说AVQueuePlayer会自动开始缓冲下一个项目,但MPMusicPlayerController是否有相同的行为?
答案 0 :(得分:3)
这个问题的答案是在iOS 6 beta文档中,如果有人想知道的话。由于NDA,不能说更多。
编辑:根据要求,由于NDA已被解除,因此答案如下:从iOS 6开始,MPMusicPlayerController
与MPMoviePlayerController
一样实现了MPMediaPlayback协议,其中包含-prepareToPlay
等方法。