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

NSNotificationCenter.defaultCenter().postNotificationName("gameOverNotification", object: title)

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

NSNotificationCenter.defaultCenter().addObserver(self, selector: "gameOver:", name: "gameOverNotification", object: nil)

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

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

提醒:此处的通知调用方法中的参数必须为NSNotification,因为我们发的就是1条通知。

友情提示:在swift中,如果对项目的逻辑结构不是很清楚一般用通知。

最新文章

  1. git 学习笔记
  2. SpringDataJPA的几个使用记录
  3. [bzoj2118]墨墨的等式【dijk+堆】
  4. phpWeb
  5. HTML link标签media参数
  6. 丢掉鼠标-Mac神软Alfred使用手册
  7. SDWebImage源码阅读-第三篇
  8. 用户管理-linux基础
  9. qt的信号与槽函数
  10. Git简单图文教程
  11. 从官方文档去学习之FreeMarker
  12. springboot之配置文件
  13. FPGA——入手(零)
  14. 官宣 ! 52abp_Pro版本低调上线
  15. Spring IOC基础使用
  16. golang 常用的正则查找与替换
  17. bp算法中为什么会产生梯度消失?
  18. 函数嵌套>作用域>闭包函数
  19. 怎样在MyEclipse上耍Chrome
  20. Hello Activemq

热门文章

  1. java 集合专练
  2. 给定N个整数集合是否存在两个其和刚好为指定常数的元素
  3. C++中malloc/free和new/delete 的使用
  4. Swift 全功能的绘图板开发
  5. JSP九大内置对象和四种属性范围解读
  6. class创建单击事件
  7. OutputCache各参数的说明
  8. asp.net同时调用JS和后台的无效的解决
  9. Josn转DataTable(转)
  10. Link-Cut-Tree题目泛做(为了对应自己的课件)