質問

私は、ビューを終了し、それに戻ってくることを試みるまで、このコードは正常に動作します。私はこれを行う場合は、停止ボタンが機能しなくなりました。どのように私はそれがまだビューを出た後、仕事を得るのですか?

-(IBAction)musiconButtonClicked:(id)sender{

    NSString *path = [[NSBundle mainBundle] pathForResource:@"NextRevIt" ofType:@"mp3"];
    self.audioPlayer = [[AVAudioPlayer alloc ] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
    [audioPlayer play];


}

-(IBAction)musicoffButtonClicked:(id)sender{

    [audioPlayer stop];

}
役に立ちましたか?

解決

あなたは、あなたがそれで行われたときにオーディオプレーヤーを解放する必要があります。

また、あなたのコード内で[audioPlayer prepareToPlay];playを使用する必要があります。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top