私は、アプリケーションでバックグラウンドミュージックを再生するためのAVAudioPlayer(backgroundMusicPlayerと呼ぶ)と、システムサウンド用にいくつかのプレーヤーを持っています。 で- (void)audioPlayerDidFinishPlaying: (AVAudioPlayer *)player
backgroundMusicPlayerを新しいトラックでリロードしたいです。問題は、他の人から必要なプレーヤーを正確に定義するにはどうすればいいですか?それは私が操作する必要がある*player
ポインタですか?複数のAVAudioPlayersを扱う
P.S は、私は、iOSプログラミングの初心者だとはい、デリゲートメソッドは、現在「アクティブ」であるオブジェクトへのアクセスを提供しアドバイス
主な問題は、私が_only_ 'ap1'オブジェクトを処理する必要があることです。しかし、アクティブなオブジェクトをサウンドファイルで初期化すると、 'ap2'でそれを行うことができます。だから、特定のプレイヤーを他と区別する必要がある。 – NikGreen