我把NotificationCenter.default.addObserver放在哪里,以便可以从我的框架的任何一点调用它?

时间:2017-11-16 16:08:21

标签: ios swift

我需要在我的框架项目中添加NotificationCenter.default.addObserver以进行注销。以前我在appdelegate中有这个指令,当项目不是一个框架,但框架没有这个类。我试图在主uiviewcontroller中添加它,但有时这个viewcontroller被销毁,然后删除观察者。

1 个答案:

答案 0 :(得分:0)

您可以使用自定义单例并添加"观察者"那里。如果您需要有关单身人士的信息,那么这篇文章很好:what is a singleton swift