首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JayJay85014
掘友等级
iOS开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
3
文章 3
沸点 0
赞
3
返回
|
搜索文章
最新
热门
探讨KVO(OC)底层实现原理(二)
1.由于指定了NSKeyValueObservingOptionInitial,所以一旦添加观察,就立刻触发KVO(你可以将 [_person setValue:@300 forKey:@"age"]注释掉,它一样会触发KVO,也就是change字典中new =0的那一次). …
探讨KVO(OC)底层实现原理(一)
KVO(Key-Value Observing)键值观察,是观察者模式的一种衍生。基本思想就是:通过KVO接口方法,给对象属性添加观察,并指定监听观察者,被观察对象的属性发生变化时,可以触发观察者实现的KVO接口方法,来自动通知监听观察者 KVO也是NSObject的一种非正式…
探讨KVC底层原理
KVC(key-value coding),键值编码,NSObject 的非正式协议NSKeyValueCoding(也就是说所有继承了NSObject 的类对象都可以使用KVC),允许开发者通过key来访问对象属性,或者给对象属性赋值.它不需要明确的存取方法,可以在运行时(而…
个人成就
文章被点赞
3
文章被阅读
2,800
掘力值
83
关注了
19
关注者
4
收藏集
0
关注标签
12
加入于
2019-08-16