Iphone: во время воспроизведения одной песни другая песня перекрывается.

В моем приложении песня воспроизводится из библиотеки iPod через AVAudioPlayer,

Проблема в том, что при воспроизведении одной песни и выборе второй песни вторая песня перекрывается,

я пытаюсь остановить песню вызовом этого метода

- (IBAction)player_stop {
  theAudio.delegate = nil;
  [theAudio release];
  theAudio = nil;    
}

Я пробую этот метод, но не собираюсь в этом состоянии

if (theAudio.isPlaying == YES){        
  [theAudio release];
  theAudio = nil;
}

theAudio является объектом AVAudioplayer,

Как я могу это сделать?


person Ankit Chauhan    schedule 26.08.2011    source источник


Ответы (1)


как насчет

if (theAudio.isPlaying == YES){        
   [theAudio stop];
}
person Seega    schedule 26.08.2011