iPhone Game「社畜!ナカムラくん」で実践した方法。

initメソッドあたりでmp3ファイルをpreloadしておきます。
#import "SimpleAudioEngine.h"
[[SimpleAudioEngine sharedEngine] preloadBackgroundMusic:@"bgm.mp3"];//BGM
[[SimpleAudioEngine sharedEngine] preloadEffect:@"clock.mp3"];//サウンドエフェクト


BGMを鳴らすときは
[[SimpleAudioEngine sharedEngine] playBackgroundMusic:@"bgm.mp3" loop:YES];


サウンドエフェクトを鳴らすときは
[[SimpleAudioEngine sharedEngine] playEffect:@"clock.mp3"];


ボリュームの調整
[SimpleAudioEngine sharedEngine].backgroundMusicVolume=1.0;
[SimpleAudioEngine sharedEngine].effectsVolume=0.5;


BGM一時停止
[[SimpleAudioEngine sharedEngine] pauseBackgroundMusic];


BGM再開
[[SimpleAudioEngine sharedEngine] resumeBackgroundMusic];