通知未删除

时间:2017-11-08 15:08:14

标签: ios swift notifications swift4 viewwilldisappear

使用Swift4。在我的一个ViewControllers中,我使用了一些Notifications。观察者在ViewDidLoad中。这些电话是我放在VC上的。这是一个通用菜单。

退出VC时,我致电NotificationCenter.default.removeObserver(self)删除通知。

通知指向一个简单的例程:

@objc func thisHandler() {
    print("This print statement appears")
}

此外,在应用程序中,我做了一些事情,突然上面的print语句出现在日志中。

我试图在viewWillDisappeardeinit甚至prepare:for segue:sender中移除观察者。这条消息不断出现。我已经用其他打印语句检查了这些路由是否被执行。

当我打开Camera / Photo文件夹时,这只会发生(afaik)。 我错过了什么?

0 个答案:

没有答案