Um unter iOS einen kurzen Sound abzuspielen ist nur wenig Code nötig. Den Code dazu findet ihr hier:
NSError *error;
NSString *filePath = [[NSBundle mainBundle] pathForResource:@"FILENAME" ofType:@"mp3"];
if ([[NSFileManager defaultManager] fileExistsAtPath:filePath])
{
audioPlayer = [[AVAudioPlayer alloc] initWithContentsOfURL:
[NSURL fileURLWithPath:filePath] error:&error];
[audioPlayer prepareToPlay];
[audioPlayer setNumberOfLoops:0];
[audioPlayer play];
}
Zuerst wird die Sound-Resource geladen. Wenn diese existiert wird diese vorgalden, damit sie wenn sie benötigt wird direkt zur Verfügung steht. Zusätzlichen kann noch die Anzahl der Wiederholungen gesetzt werden ( 0= Der Sound wird nur einmal gespielt // -1 = Unendlich viele Wiederholungen).
Mehr zum Thema AudioPlayer findet ihr hier.