0
Im a newb。一旦新視圖控制器在viewdidload下加載,我就會播放音頻聲音,但是現在如何從內存中刪除該聲音以使其返回到視圖控制器,它仍會再次播放音頻?在視圖中播放聲音變化
@implementation FFViewController
-(void)viewDidAppear:(BOOL)animated
{
CFBundleRef mainBundle = CFBundleGetMainBundle();
CFURLRef soundFileURLRef;
soundFileURLRef = CFBundleCopyResourceURL(mainBundle, (CFStringRef) @"crash",
CFSTR ("wav"), NULL);
UInt32 soundID;
AudioServicesCreateSystemSoundID (soundFileURLRef, &soundID);
AudioServicesPlaySystemSound (soundID);
}
- (void)viewDidLoad
我可能會做錯事,但我用viewWillAppear並嘗試viewdidappear,它會播放音頻時,應用程序啓動,但如果我回到該屏幕沒有聲音? – Austinj 2012-03-23 04:19:45
發佈您的代碼... – 2012-03-23 04:20:23
我編輯並添加了上述正確格式的代碼。 – Austinj 2012-03-23 04:44:01