Sound abspielen unter iOS

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.