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