码迷,mamicode.com
首页 >  
搜索关键字:notificationcenter    ( 22个结果
Cocos Creator自定义事件
exportdefaultclassNotificationCenter{privateeventTarget:cc.EventTarget=newcc.EventTarget();privatestaticinstance:NotificationCenter=null;publicstaticgetInstance():NotificationCenter{if(this.instance==
分类:其他好文   时间:2020-06-19 10:27:42    阅读次数:159
swift开发笔记07
// 监听通知 NotificationCenter.default.addObserver(self, selector: #selector(LibraryAPI.downloadImage(_:)), name: NSNotification.Name(rawValue: downloadIm ...
分类:编程语言   时间:2017-08-09 18:35:25    阅读次数:133
cocos2d-x 源代码分析 : EventDispatcher、EventListener、Event 源代码分析 (新触摸机制,新的NotificationCenter机制)
源代码版本号来自3.x,转载请注明 cocos2d-x 源代码分析总文件夹 http://blog.csdn.net/u011225840/article/details/31743129 1.继承结构 1.1 结构 不详吐槽太多,也不贴图了。贴图要审核好久好久好久好久。 从小到大,先来看下Even ...
分类:其他好文   时间:2017-08-09 10:03:28    阅读次数:582
NotificationCenter KVC KVO Delegate总结
KVO(Key-Value- Observing): 一对多, 观察者模式,键值观察机制,它提供了观察某 一属性变化的方法,极大简化了代码。 KVO底层实现: - kvo 是基于 runtime 机制实现 - 使用了 isa 混写 isa-swizzling ,当一个对象( 假设是person对象, ...
分类:其他好文   时间:2017-06-19 23:23:14    阅读次数:298
UITableView 键盘覆盖UITableViewCell的输入框解决方法(swift)
extension UITableView { func addNotifications() { NotificationCenter.default.addObserver(self, selector: #selector(boardWillShow(not:)), name: NSNotif ...
分类:编程语言   时间:2017-05-25 11:51:32    阅读次数:175
NotificationCenter接收不到通知的原因
今天在项目中遇到一个奇葩的事情,我在一个类中明明写了: 控制器初始化中也初始化了监听: 也写了方法: 但就是不执行(开始我以为是添加监听顺序问题,或者在监听之前删除了监听对象?但是不是的) 找了半天原因 发现原来是在非主线程里面发的通知 于是: 就解决了。。。 ...
分类:其他好文   时间:2016-12-22 14:56:24    阅读次数:178
Swift 学习之 NotificationCenter
1、发布新通知: 2、接受新通知 3、设置接受通知的监听方法 4、移除通知监听 ...
分类:编程语言   时间:2016-12-05 19:01:16    阅读次数:295
记一次特别的bug
问题现象 猜测,这种情况坏访问的可能性比较大,至少本来在实际 开发中还没有出过这种情况,一般都会记得比如block、notificationcenter 、代理之类的处理。 操作 好的,现在已经能定位到画页的方法了。 于是,打了个方法断点。奇怪,没有定到位。后面,想了想这个方法,很明显是用于代理调用 ...
分类:其他好文   时间:2016-11-25 09:33:33    阅读次数:183
cocos2d-x 观察者设计模式
1、参考文章 http://blog.csdn.net/vanquishedzxl/article/details/23616535 --实际用法demo #define EventManager NotificationCenter::getInstance() void PlayScene::i ...
分类:其他好文   时间:2016-10-11 21:04:21    阅读次数:212
通知,代理,block 单例的使用和区别
区别 1.NotificationCenter 通知中心:“一对多”,在APP中,很多控制器都需要知道一个事件,应该用通知; 2.delegate 代理委托: 1,“一对一”,对同一个协议,一个对象只能设置一个代理delegate,所以单例对象就不能用代理; 2,代理更注重过程信息的传输:比如发起一 ...
分类:其他好文   时间:2016-06-21 12:28:42    阅读次数:127
22条   1 2 3 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!