禁用某个viewController中的所有通知观察者

时间:2018-04-08 07:03:41

标签: ios iphone swift swift3 swift4

我在我的应用中的很多地方使用了NSNotification.Name.UIApplicationDidBecomeActive。但我想在一个ViewController中禁用所有这些,例如名为vc。在vc中,我在NotificationCenter.default.removeObserver(self)方法中调用viewWillDisappear。但是当我在Safari中打开一个URL并使用“返回应用程序”按钮返回我的应用程序时,所有通知都被再次触发。 有没有办法禁用我的整个应用程序中的所有通知并再次启用它们?

0 个答案:

没有答案