IP属地:上海
什么是循环引用呢? 就是我引用你,你引用我,就会造成循环引用,双方都不会被销毁,导致内存泄漏。 _block = ^{NSLog(@"%@", ...
id: 好处:可以调用任何对象方法 坏处:不能进行编译检查 + (id)person; instancetype 好处:自动识别当前类的对象 坏...
很多小伙伴都仅仅知道泛型是限制类型的,其他的就不太清楚了,下面给大家详细讲解一下泛型,以及协变和逆变。 泛型作用: 1.限制类型; 2.提高代码...
相信在开发过程中,很多小伙伴们儿都会见到nullable,nonnull,null_resettable,_Null_unspecified这几...
我们在看一些大牛的第三方时,里面会出现很多const、static和extern,尤其是const和static,const和extern的结合...
最近在研究Runtime,因此,打算写一篇文章跟小伙伴儿们分享一下。好了,废话不多说,直接上干货。 RunTime简称运行时。OC就是运行时机制...