引导语: OC消息机制是什么? 消息转发流程是什么? 什么是Runtime,项目中如何使用? 前言引导:为了避免读...[作者空间]
引导语:我们能否给分类添加属性呢?想要回答这个问题,我们先了解一下,声明属性时候系统都具体做了什么? Q:类声明属...[作者空间]
通过最近几天学习。KVC、KVO、Category中打开思路的关键点,是关于isa、superclass。 如果想...[作者空间]
问题作为引导: 1.category使用场合是什么? 2.category实现原理? 3.category 和 c...[作者空间]
两个问题作为引导: 1. 通过KVC修改属性是否触发KVO? 2. KVC的赋值、取值过程是什么样的?原理是什么?...[作者空间]
三个问题作为引导: 1. KVO本质是什么? 2. 如何手动调用KVO? 3. 直接修改成员变量会触发KVO吗? ...[作者空间]
OC对象内存中通常包含isa、superclass。为什么需要这些呢,有什么作用。 再次搞清楚,实例对象、类对象、...[作者空间]
1、获取内存大小方法 1、 得到一个对象所需大小 class_getInstanceclass2、如何得到一个对象...[作者空间]
1. NSObject 对象占几个字节? 结论:系统分配16字节给NSObject对象(malloc_size),...[作者空间]
Load和Initialize实现原理 +Load实现原理 +load方法会在runtime加载类、分类时调用 每...[作者空间]
参考篇:iOS-Block浅谈 前言:本文简述Block本质,如有错误请留言指正。 第一部分:Block本质 Q:...[作者空间]