ios swift -通知

释放双眼,带上耳机,听听看~!
//观察者注册通知
let notName = Notification.Name(rawValue: "test")
NotificationCenter.default.addObserver(self, selector: #selector(self.reloadData), name: notName, object: nil)
//观察者接收到消息后进行处理
@objc func reloadData(not: Notification) {
not.userInfo 传递过来的信息字典类型
}
//发出通知,传递值
NotificationCenter.default.post(name: NSNotification.Name("test"), object: self, userInfo: ["post":"ttt"])
//记得在注册通知的时候销毁
deinit {
let notName = Notification.Name(rawValue: "test")
NotificationCenter.default.removeObserver(self, name: notName, object: nil)
}

人已赞赏
iOS文章

ios swit使用ocSDK

2020-3-1 23:03:27

iOS文章

iOS计算UIlabel字符串的宽高

2020-3-2 1:52:07

个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
有新消息 消息中心
搜索