私の微調整の一部は、特定のメッセージが受信されたときにサウンドを再生し、UIAlertView を表示する必要があります。その後、UIAlertView がキャンセルされると、サウンドが停止します。
現時点では、UIAlertView は表示されますが、サウンドは再生されません。これが私のコードです
#define url(x) [NSURL URLWithString:x]
UIAlertView *alert = [[UIAlertView alloc] initWithTitle:@"Title" message:@"message" delegate:nil cancelButtonTitle:@"Ok" otherButtonTitles:nil];
AVAudioPlayer *mySound;
mySound = [[AVAudioPlayer alloc] initWithContentsOfURL:url(@"/Library/Ringtones/Bell Tower.m4r") error:nil];
[mySound setNumberOfLoops:-1];
[mySound play];
[alert show];
[alert release];
[mySound stop];
[mySound release];