哪个更好,它们之间有什么区别,AVAudioPlayer或MPMusicPlayerController。
请分享您的想法。 谢谢, Madan Mohan。
答案 0 :(得分:1)
AVAudioPlayer 可以一次播放一首歌曲。它无法访问iPod库意味着您无法播放用户iPod库中的歌曲。但我看到的最大优势是AVAudioPlayer可以在您的应用处于后台时播放歌曲。
MPMusicPlayerController 用于播放您从iPod库中使用MPMediaPickerController选择的播放列表中的歌曲,这是一个加分点。它访问AVAudioPlayer不能的许多歌曲属性。它不能在后台播放音乐。
答案 1 :(得分:0)
AVAudioPlayer更轻巧,适合一次播放单首歌曲
MPMusicPlayerController需要更多资源,因为它具有更多功能,旨在播放包含多首歌曲的播放列表