1

これが私の要件です。私はオーディオファイル(主にmp3、wav)のセットを持っています。私のアプリのインターフェイスには、これらのサウンド名のリストと、各サウンド項目のオン/オフの切り替えスイッチがあります。サウンドをオンに切り替えると、再生が開始され、その逆も同様です。複数のサウンドがオンになっている場合は、それらを同時に再生する必要があります。サウンドの再生中にサウンドのオン/オフを切り替えることができ、すぐにオフになります。

この動作に最適なクラスはどれですか? サウンドなどをミックスする必要がありますか、それとも複数の AVAudioPlayer インスタンスをインスタンス化する必要がありますか???

効率的なアプリを作成するためのガイドをお願いします。

ありがとう!

4

2 に答える 2

2

different instanceAVAudioPlayer同時に再生するために使用します。

に依存するようmaintain listになりました。if state then instance inおよび if state then instance from 。AVAudioPlayerNSMutableArraystate ON/OFFONplay audio add AVAudioPlayerarrayOFFstop audio remove AVAudioPlayerarray

于 2013-01-11T06:22:59.750 に答える
0

openAL を使用してタスクを実行できます。https://github.com/kstenerud/ObjectAL-for-iPhoneを取得するためのリンクは次のとおりです。

于 2013-01-11T08:58:22.390 に答える