Проблема с AudioToolbox для iPad - PullRequest
0 голосов
/ 15 июля 2011

Я внедряю платформу AudioToolbox в свое приложение для ipad, чтобы попытаться воспроизвести звуковой эффект.Вот мой код: я объявил SystemSoundID с именем explode

NSURL *explodeURL = [NSURL fileURLWithPath:[[NSBundle mainBundle]  
                      pathForResource:@"Explosion" ofType:@"wav"]];
AudioServicesCreateSystemSoundID((__bridge CFURLRef) explodeURL, explode);    
[self performSelector:@selector(playsfx) withObject:nil afterDelay:2.0];

-(void)playsfx {
     AudioServicesPlaySystemSoundID(explode)
}

Но по какой-то причине звук никогда не воспроизводится.

1 Ответ

1 голос
/ 15 июля 2011

попробуйте передать адрес взрыва

AudioServicesCreateSystemSoundID((CFURLRef)explodeURL, &explode); 
...