swift-通知的基本使用

 

//通知的使用

1.发通知。(以这条通知为例,通知名字:nickNameNotification 通知参数:title)

NSNotificationCenter.defaultCenter().postNotificationName("nickNameNotification", object: title);
此处的 title 是要传的参数

2.在要监听这则通知的viewDidload方法里面添加观察者,以便监听这则通知

NSNotificationCenter.defaultCenter().addObserver(self, selector: "updateNickName:", name: "nickNameNotification", object: nil);

3.实现2中的selector,监听到通知调用的方法

func updateNickName(title:NSNotification)
{
var str = title.object as String;
self.titleLable.text = str;
}

最新文章

  1. DOM扩展-HTML5、专有扩展
  2. Redis 学习笔记(C#)
  3. 江太公:javascript count(a)(b)(c)(d)运行过程思考
  4. AsyncTask 轻量级的异步类
  5. (一) 一起学 Unix 环境高级编程 (APUE) 之 标准IO
  6. KMP算法的Next数组详解
  7. RDLC添加页码
  8. jquery upgrade
  9. linux串口编程(c)
  10. Linux下一个C(编程入门.h档,.c档,而路多文件的调用)
  11. EJB学习笔记
  12. Android引入高速缓存的异步加载全分辨率
  13. Struts入门(二) 配置文件的讲解
  14. vue的爬坑之路-------axios中this的指向问题
  15. redis-cli 通过管道 --pipe 快速导入数据到redis中
  16. hsdfz -- 6.18 -- day3
  17. ionic 访问odoo11之具体业务类api接口
  18. BZOJ4419: [Shoi2013]发微博 暴力
  19. Team Foundation Server (TFS)与Project Server集成,使用DNS(友好地址)地址注册PWA
  20. linux下安装JDK,及配置环境变量

热门文章

  1. 我叫mt3.2更新公告
  2. Codevs 1570 去看电影
  3. [Xcode 实际操作]一、博主领进门-(11)代码区的样式设置,设置模拟器启动的声音
  4. java并发编程(一)
  5. 单片机C基本编程规范
  6. Image.resize()和Image.thumbnail()的区别
  7. js-metisMenu
  8. Ubuntu设置右键打开终端
  9. svn基本命令
  10. 转 SecureCRT 使用X11 转发功能打开图形化窗口