会员
周边
众包
新闻
博问
闪存
所有博客
当前博客
我的博客
我的园子
账号设置
简洁模式
...
退出登录
注册
登录
程序猿
世界在我手里旋转
博客园
首页
新随笔
联系
订阅
管理
2019年10月13日
使用Runtime自定义KVO,原理浅析
摘要: 一、介绍 什么是KVO?全称key-value-observer,键值观察,观察者设计模式的另一种实现。其作用是通过观察者监听属性值的变化而做出函数回调。 二、原理 KVO基于Runtime机制实现,使用了isa的混写技术 监听者监听类A的某一个属性的变化,系统会动态为类A创建一个子类NSKVONo
阅读全文
posted @ 2019-10-13 11:36 XYQ全哥
阅读(294)
评论(0)
推荐(0)
编辑
公告