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
Опубликуйте свой код ... –
Я отредактировал и добавил код в правильном формате выше. – Austinj