关于KVO、KVC思考
2020-04-01 本文已影响0人
三月木头
通过最近几天学习。KVC、KVO、Category中打开思路的关键点,是关于isa、superclass。 如果想要学习这块知识,一定先了解一下这块,还有iOS中三种对象的内存结构(instance实例对象、类对象、元类对象)。
runtime 生成派生类,使实例对象isa指向派生类对象,派生类对象的isa指向派生元类对象。
runtime使 category结构体数据加载到类对象内存结构中。
通过最近几天学习。KVC、KVO、Category中打开思路的关键点,是关于isa、superclass。 如果想要学习这块知识,一定先了解一下这块,还有iOS中三种对象的内存结构(instance实例对象、类对象、元类对象)。
runtime 生成派生类,使实例对象isa指向派生类对象,派生类对象的isa指向派生元类对象。
runtime使 category结构体数据加载到类对象内存结构中。