Autoreleasepool Autoreleasepool: 自动释放池,在ARC中,我们通常通过如下形式使用...[作者空间]
isa指针 对象的isa指针,用来表明对象所属的类的类型。但是如果isa指针仅表示类型的话,对内存显然也是一个极大...[作者空间]
block的本质 block是我们很熟悉也是项目中经常用到的东西。block本质上也是一个OC对象,它内部也有个i...[作者空间]
+load +initialize+load、+initialize这两个方法看起来都是在类初始的时候调用的,其实...[作者空间]
现象 在NSObject中我们可以看到 通过打印NSObject的实例对象obj的内存大小 2020-10-26 ...[作者空间]
KVO的常见问题 iOS用什么方式实现对一个对象的KVO?(KVO的本质是什么?) 1.利用RuntimeAPI动...[作者空间]
Runtime交互 我们的OC语言是离不开runtime的。 OC源码:大多数情况下,我们仅使用OC语言来编写代码...[作者空间]
1. 什么是 Runtime? Objective-C 语言 是一门动态语言。在编译阶段并不知道变量的具体数据类型...[作者空间]