- 博客(1)
- 收藏
- 关注
原创 iOS 面试题记录
1、iOS 用什么方式实现对一个对象的KVO?(KVO的本质是什么) 1.1、利用RuntimeApi实现动态生成一个子类,并且让instance对象的Isa指针指向这个全新的子类。 1.2、当修改instance对象的属性时,会调用_isSetxxxValueAndNotify函数 1.3、调用willChangeValueForKey: 1.4、调用父类的setter方法进行赋值 1.5、didChangeValueForKey:方法,内部会触发Observer的监听方法(observer.
2021-12-14 13:47:30
87
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人