I cannot seem to figure it out.
I can play one sound with:
- (void) initSounds {
// Get the main bundle for the app
CFBundleRef mainBundle;
mainBundle = CFBundleGetMainBundle ();
// Get the URL to the sound file to play
soundFileURLRef = CFBundleCopyResourceURL (mainBundle,CFSTR ("1"),CFSTR ("wav"),NULL);
// Create a system sound object representing the sound file
AudioServicesCreateSystemSoundID (soundFileURLRef, &soundFileObject);
}
-(void) play {
AudioServicesPlaySystemSound(self.soundFileObject);
}
But I want to create an array of SystemSoundID objects. When I try to do this I keep getting errors. Can anyone show me the code to create an array of soundFileObjects and how I use that array in AudioServicesPlaySystemSound?