Swift通知传值

作者: _YN | 来源:发表于2018-12-26 16:16 被阅读0次

如果您在阅读我的文章时有疑问 , 请点击这里
通知方

NotificationCenter.default.post(name: NSNotification.Name(rawValue:"s"), object:nil, userInfo:["one":languageField!.text! , "two":EnglishField!.text! , "three":mathematicsField!.text!])

接受方

NotificationCenter.default.addObserver(self, selector: #selector(upDataChange(notif:)), name: NSNotification.Name(rawValue: "s"), object:nil )

@objc func upDataChange(notif: NSNotification){
        self.label1 = (notif.userInfo!["one"] as? String)!
        self.label2 = (notif.userInfo!["two"] as? String)!
        self.label3 = (notif.userInfo!["three"] as? String)!
        nameCell.append(self.label1 as AnyObject)
        nameCell.append(self.label2 as AnyObject)
        nameCell.append(self.label3 as AnyObject)
        self.tableView .reloadData()
    }

相关文章

  • OC与swift的数据传输

    简介 该项目主要介绍了oc与swift之间、swift内部几种常见的传值方式(属性传值、代码块传值、代理传值、通知...

  • swift传值

    本文将介绍swift中的传值方式:属性传值、代理传值、闭包传值、通知传值本文将在两个VC之间进行传值:HomeVC...

  • swift 通知传值

    场景:A页面跳转到B页面,B页面返回到A页面,(B页面给A页面传值) B页面逻辑:发送通知 A页面逻辑:创建通知,...

  • SWIFT 通知传值

    通知传值 首先我们来看看通知传值,通知可实现任意界面之间的数据传递,但必须满足一个条件,就是保证在发送通知的时候监...

  • swift 通知传值

    B 往 A 传值 在 B 里面 NotificationCenter.default.post(name:...

  • Swift通知传值

    如果您在阅读我的文章时有疑问 , 请点击这里通知方 接受方

  • 常见的通知

    一、通知传值: 二、通知不传值:

  • Swift-传值坑

    Swift中block、代理、通知、单例传值 block传值 定义一个闭包实现block主要分三步: 定义一个闭包...

  • Swift的四种传值方法

    Swift中常用的四种传值方法:单例,单例,闭包(相当于OC的block传值),通知 1单例: 1>.创建单例变量...

  • 11.4页面传值

    //一、AppDelegate.swift // //AppDelegate.swift //页面传值 // //...

网友评论

    本文标题:Swift通知传值

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