Swift 通知的使用(十一)
来源:互联网 发布:影楼调色软件 编辑:程序博客网 时间:2024/06/05 04:23
这里我写的是个传值的例子,介绍通知,跟OC的使用基本差不多
let center = NSNotificationCenter.defaultCenter() center.addObserver(self, selector: "getValue:", name: "name", object: nil)
func getValue(object: NSNotification) ->Void{ print(object.object) print("object") }
func click()->Void{ let dic = NSMutableDictionary() dic.setValue("str", forKey: "name") print(dic) NSNotificationCenter.defaultCenter().postNotificationName("name", object: dic as [NSObject: AnyObject]) self.dismissViewControllerAnimated(true) { () -> Void in // } }
使用之后记得移除
deinit{ // 移除通知// NSNotificationCenter.defaultCenter().removeObserver(self, name: "name", object: nil)// NSNotificationCenter.defaultCenter().removeObserver(self) }
Swift / OC 进阶群: 498143780
3 0
- Swift 通知的使用(十一)
- swift中通知的使用
- Swift里通知的使用NSNotificationCenter
- Swift-通知中心(NotificationCenter)的使用
- swift中通知NSNotificationCenter的使用
- swift使用通知NSNotification
- swift 通知的封装
- Swift - 使用NSNotificationCenter发送通知,接收通知
- (十一)swift 使用SQLite
- Swift - 闭包、协议、通知、单例 的简单使用
- iOS 心得十一 通知的那些事
- swift 通知
- swift语言的学习笔记十一(performSelector)
- swift语言的学习笔记十一(performSelector)
- 学习Swift笔记 (十一)Swift的属性
- Swift中通知的使用方法(Swift3)
- swift在通知时的变化
- Swift - JPush极光推送的使用(发送自定义消息/通知/别名/tag)
- 关于初创型公司对公司网站的开发与管理内容
- supervisord
- Mac OS 下编译OpenCV for iOS ,android ,mac os
- 递归生成排列
- IE6兼容性问题及IE6常见bug
- Swift 通知的使用(十一)
- 总是在 COleDispatchDriver::ReleaseDispatch() 内部 m_lpDispatch = NULL; 处触发异常
- 优化多个else if的情形
- MAC os下自己编译opencv源码得到opencv2.framework的简单使用例子
- 文章标题
- Markdown 语法手册
- 大陆AndroidApp开发者更新SDK
- cmake记坑帖
- Linux中搭建SVN服务器