Runtime API - 类 Runtime API – 成员变量 Runtime API – 属性 Runt...[作者空间]
objc_msgSend执行流程 OC中的方法调用,其实都是转换为objc_msgSend函数的调用objc_ms...[作者空间]
1.Objective-C是一门动态性比较强的编程语言,跟C、C++等语言有着很大的不同2.Objective-C...[作者空间]
Category的底层结构 定义在objc-runtime-new.h中 Category的加载处理过程1.通过R...[作者空间]
关于block的问题 1.block的原理是怎样的?本质是什么?2.__block的作用是什么?有什么使用注意点?...[作者空间]
首先我们了解一下kvo和kvc的名次解释KVO的全称是Key-Value Observing,俗称“键值监听”,可...[作者空间]
一个NSObject对象占用多少内存? 系统分配了16个字节给NSObject对象(通过malloc_size函数...[作者空间]
多线程面试题 你理解的多线程?iOS的多线程方案有哪几种?你更倾向于哪一种?你在项目中用过 GCD 吗?GCD 的...[作者空间]