前言 我第一次开始重视Objective-C Runtime是从2014年11月1日,@唐巧老师在微博上发的一条微博开始。 这是sunnyxx在...
收录了8篇文章 · 3人关注
前言 我第一次开始重视Objective-C Runtime是从2014年11月1日,@唐巧老师在微博上发的一条微博开始。 这是sunnyxx在...
前言:本文简述OC对象、isa和SuperClass,如有错误请留言指正。 Q:OC中对象分类 A:总共为三类:实例对象、类对象、元类对象 in...
引言 在我们编写OC代码的时候经常可以看到这样的警告 一个是方法被废弃了,一个是我们输入的参数不合理。我们知道 编译时异常,要比运行时异常好的多...
引言 我在github上写了一个GJAlertController的开源库,是为了解决在iOS8以下的系统中使用UIAlertControlle...
引言 该文章与runtime相关,开始并没打算写,因为大神们写了好多runtime的文章,分析的都很全面、很深刻,再写也就是班门弄斧。但还是写了...
最开始让我有疑问的是在使用类方法,在控制台下仍然发现Class对应的有地址,类没有初始化,为什么会有地址?这个地址是谁的地址?这个问题有点复杂,...
一.isa指针 要认识什么是isa指针,我们得先明确一点: 在Objective-C中,任何类的定义都是对象。类和类的实例(对象)没有任何本质上...
对于block的循环引用导致的内存泄露,网上的讲解文章很多,大部分说的都非常的好,但是描述的更为通俗直白的不多,本文意在通俗直白的解释blo...