KVO陷阱

引用:http://www.cnblogs.com/wengzilin/p/4346775.html

解决办法:可以在基类的dealloc中RemoveAllOberserve

注:通知中心发出的通知如果在子线程,观察者处理的事件也在这个子线程,如果需要操作UI界面,必须回到主线程。

有多个观察者监听同一个通知,按照在在NSNotificationCenter添加观察者的顺序执行响应方法。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 178,328评论 25 709
  • *面试心声:其实这些题本人都没怎么背,但是在上海 两周半 面了大约10家 收到差不多3个offer,总结起来就是把...
    Dove_iOS阅读 27,556评论 30 472
  • 1.KVO,即:Key-Value Observing,它提供一种机制,当指定的对象的属性被修改后,则对象就会接受...
    BEYOND黄阅读 1,635评论 0 6
  • 电视里放着王铮亮唱的《时间都去哪儿了》,好贴合现在的心情。过年回家之前,想的好好的,回家后要坚持吃健康的食物,要运...
    龙姑姑阅读 214评论 8 0
  • 多少年后,依然清晰记起,上一次做火车卧铺,还是三年前八月份的那个上午,天气很好,一个人从哈市,坐着T182的卧铺车...
    keenoor阅读 191评论 0 0

友情链接更多精彩内容