处理iOS应用中的中断

时间:2014-03-30 17:11:22

标签: ios iphone interrupt-handling

我很难处理OpenGL ES 2.0 iOS应用中的中断。这真的属于OpenAL,我认为我知道如何处理,但问题是我的中断处理程序永远不会被调用。我已经尝试通过以下方式注册通知:

[[NSNotificationCenter defaultCenter] addObserver:self
  selector:@selector(interruptionHandler:)
  name:AVAudioSessionInterruptionNotification
  object:nil];

以及其他方法(AVAudioPlayerDelegates等)。

在iOS模拟器上,如果用户向下滑动以打开通知中心,或向上滑动以打开控制中心,然后返回应用程序,则需要重置OpenAL代码,因为它停止工作。但是,我如何捕获这两个中断?

0 个答案:

没有答案