Хорошо, извините, если я выгляжу как нуб, но я новичок в xcode.В настоящее время я делаю деку, и у меня есть все кнопки для работы и воспроизведения звуков от них.
Однако, если играет один звук, когда я нажимаю другую кнопку, а не останавливаю исходный звук, он просто проигрывается поверх него, поэтому я бродил, если кто-нибудь знал, как это исправить?
Вот код, который я использую для кнопок:
- (IBAction)playsound {
NSString *path = [[NSBundle mainBundle] pathForResource:@"Gold" ofType:@"mp3"];
AVAudioPlayer* myAudio=[[AVAudioPlayer alloc] initWithContentsOfURL:[NSURL fileURLWithPath:path] error:NULL];
myAudio.delegate = self;
myAudio.volume = 2.0;
myAudio.numberOfLoops = 0;
[myAudio play];
}
Буду очень признателен, если кто-нибудь сможет мне помочь.
Спасибо.