iOS KVO核心原理

//联系人:石虎  QQ: 1224614774 昵称:嗡嘛呢叭咪哄


一、概念

KVO是基于KVC

KVC简称KeyValueCoding,是一个基于NSKeyValueCoding非正式协议的机制,就是直接通过key值对对象的属性进行存取操作


注:NSObject是定义了KVC的,所以继承NSObject的对象都支持KVC,基本上所有的OC对象都支持KVC。


二、KVO核心原理


kvo 的核心原理就是:指针变量其本身的值改变时(或者说这个指针指向发生改变时),指针变量会重新赋值,在赋值的时候抛出通知.


谢谢!!!


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部