вот мой код
NSString *soundFilePath = [[NSBundle mainBundle] pathForResource:@"95" ofType:@"wav"];
NSError *activationError = nil;
NSError *audioPlayerInitError = nil;
[[AVAudioSession sharedInstance] setActive: YES error:&activationError];
NSURL *newURL = [NSURL fileURLWithPath:soundFilePath];
musicPlayer1 = [[AVAudioPlayer alloc] initWithContentsOfURL:newURL error:&audioPlayerInitError];
if (musicPlayer1) {
[musicPlayer1 stop];
[musicPlayer1 release];
musicPlayer1 = nil;
}
else {
[musicPlayer1 prepareToPlay];
[musicPlayer1 setVolume:.8];
[musicPlayer1 setNumberOfLoops:-1]; // -1 means play indefintely
[musicPlayer1 setDelegate: self];
[musicPlayer1 play];
}
}
Пытаюсь запускать и останавливать AVAudioPlay одной и той же кнопкой (musicPlayer1 есть в шапке). Теперь, когда я нажимаю кнопку, ничего не воспроизводится. Помоги пожалуйста?