1

AVAudioPlayerまたはMPMusicPlayerControllerのどちらが優れており、それらの違いは何ですか。

あなたのアイデアを共有してください。ありがとう、マダン・モハン。

4

2 に答える 2

1

AVAudioPlayerは、一度に 1 つの曲を再生できます。iPod ライブラリにアクセスできないということは、ユーザーの iPod ライブラリにある曲を再生できないことを意味します。しかし、私が見る最大の利点は、アプリがバックグラウンドにあるときに AVAudioPlayer が曲を再生できることです。

MPMusicPlayerControllerは、iPod ライブラリの MPMediaPickerController を使用して選択したプレイリストから曲を再生するために使用されます。これはプラス ポイントです。AVAudioPlayer がアクセスできない曲の多くのプロパティにアクセスします。バックグラウンドで音楽を再生することはできません。

于 2012-11-04T16:16:15.790 に答える
0

AVAudioPlayer はより軽量で、一度に 1 つの曲を再生するのに適しています

MPMusicPlayerController にはより多くの機能があり、複数の曲を含むプレイリストを再生するように設計されているため、より多くのリソースが必要です。

于 2011-10-01T18:19:55.477 に答える