ボタンを押したときに音が鳴らず、重なっている音を修正する方法

可能重複:
  再生停止
   iPhone - 複数のボタンが重なっているサウンド

コードは私にエラー "Unused variable'path 'を与えています。私はボタンを押してもサウンドが再生されません。どのように修正するのですか?aSoundはhファイルにあります

- (void)playOnce:(NSString *)aSound; 
- (IBAction) beatButton50 
  { 
   [self playOnce:@"racecars"];
  } 

  - (void)playOnce:(NSString *)aSound {
NSString *path = [[NSBundle mainBundle] pathForResource:aSound ofType:@"caf"];
if([theAudio isPlaying])
{
    [theAudio stop];
}

}

- (void)playLooped:(NSString *)aSound {
NSString *path = [[NSBundle mainBundle] pathForResource:aSound ofType:@"caf"];
if (!theAudio) {
    theAudio = [[AVAudioPlayer alloc] initWithContentsOfURL: [NSURL fileURLWithPath: path] error: NULL];
} 
[theAudio setDelegate: self];
// loop indefinitely
[theAudio setNumberOfLoops: -1];
[theAudio setVolume: 1.0];
[theAudio play];
  }

- (void)stopAudio {

[theAudio stop];
[theAudio setCurrentTime:0];
   }
0

答えはありません

0