swift通知使用
2017-07-07 本文已影响90人
智能居家
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)