swift 广播

步骤
注册广播

      let name1 = NSNotification.Name(rawValue:"NotFicationName")
            NotificationCenter.default.addObserver(self, selector: #selector(ViewController.notfifica(sender:)), name: name1, object: nil)

注册解析广播的方法

 @objc func notfifica(sender:NSNotification) {
        print("接收广播成功")
        let dic = sender.userInfo
        let va = dic?["key"]
        print("\(va)")
        
    }

发送广播

     let noT = NSNotification.Name(rawValue: "NotFicationName")
            let dic = ["key":"value"]
            NotificationCenter.default.post(name: noT, object: nil, userInfo:dic)
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • //设置广播 let noT = NSNotification.Name(rawValue: "NotFicati...
    旅途开发者阅读 4,032评论 0 0
  • 2.1 Activity 2.1.1 Activity的生命周期全面分析 典型情况下的生命周期:在用户参与的情况下...
    AndroidMaster阅读 8,232评论 0 8
  • 广播接收器 是Android的四大组件之一,可见广播在Android中的重要性; 1. 什么是广播? 广播(Bro...
    Lost_Robot阅读 5,945评论 2 10
  • 目录 一.概述 二.注册广播 三.发送广播 四.处理广播 五.广播的优先级 一、概述 广播(Broadcast)机...
    MryU93阅读 9,838评论 0 6
  • 【践行人员】唐悦茹 【打卡日期】2018年6月8日 【打卡累计天数】3/30 【宣 言】成为孩子的榜样! 孩子第...
    悦享人生yq阅读 1,579评论 2 0