目录 概念 常用API的使用 关于GCD的面试题 一、概念 1.1、什么是GCD? 定义想执行的任务,并追加到适当的 Dispatch Queu...
目录 一、消息机制 二、方法调用源码查看 三、objc_msgSend的执行流程 四、番外篇 一、简要说明OC消息机制(objc_msgSend...
什么是runtime? 平时项目中有用过么? 一、利用关联对象(AssociatedObject)给分类添加属性 为一个已有的类(比如说不想影响...
目录 序 block实质 源码分析 自动变量值的截获 循环引用问题 资料推荐 关于block,我们在开发中经常用到,使用上就不具体阐述了,无外乎...
目录 面试题 伪代码实现 Category添加属性的几种用法 Category为什么不能添加成员变量 底层源码解读 1、面试题 2、伪代码实现 ...
1、Category的基本使用 2、Category的实现原理? 3、源码分析1 objc4-723.tar.gz Category的加载处理过...
isa的调用 class的superclass meta-class的superclass 总结1 总结2 isa细节 class和meta-c...
OC对象主要可以分为3种 instance对象(实例对象) class对象(类对象) meta-class对象(元类对象) 1、instance...
目录 1、OC对象的本质1.1. 面试题1.2. Go2Shell插件(快速定位终端)1.3. 使用clang将OC代码转为C/C++1.4. ...
文集作者