swift通知使用

1.声明的控制器  

NotificationCenter.default.post(name:Notification.Name(rawValue:XMGPopoverAnimatorWilldismiss), object:self)

2.使用的控制器

注册通知,监听菜单

NotificationCenter.default.addObserver(self, selector:#selector(HomeTableViewController.change), name:NSNotification.Name(rawValue:XMGPopoverAnimatorWillShow), object:nil)


funcchange()

{

//被调用的方法

}

3.离开控制器后销毁通知

//移除通知

NotificationCenter.default.removeObserver(self)

你可能感兴趣的:(swift通知使用)