美文网首页
(Swift4.0)通知的实现

(Swift4.0)通知的实现

作者: rightmost | 来源:发表于2018-08-28 16:24 被阅读0次

NotificationCenter.default.addObserver(self, selector:#selector(test), name:NSNotification.Name(rawValue:"isTest"), object:nil)

            //实现通知监听方法

            @objcfunctest(nofi :Notification){

                letstr = nofi.userInfo!["post"]

                print(String(describing: str!) +"this notifi")

            }

            //点击发送通知进行

            overridefunctouchesBegan(_touches:Set, with event:UIEvent?) {

                NotificationCenter.default.post(name:NSNotification.Name("isTest"), object:self, userInfo: ["post":"NewTest"])

            }

            //最后要记得移除通知

            deinit{

                /// 移除通知

                NotificationCenter.default.removeObserver(self)

            }

相关文章

网友评论

      本文标题:(Swift4.0)通知的实现

      本文链接:https://www.haomeiwen.com/subject/ralqwftx.html