Avatar notebook default
6篇文章 · 15505字 · 4人关注
  • Resize,w 360,h 240
    iOS初级到中级的进阶之路

    前言:这篇文章是我看李明杰老师的iOS底层原理班(下)/OC对象/关联对象/多线程/内存管理/性能优化总结所得,断断续续历时3个月左右,把课堂听...

    17.0 6870 12 137 1
  • Load和Initialize实现原理

    Load和Initialize实现原理 +Load实现原理 +load方法会在runtime加载类、分类时调用 每个类、分类的+load,在程序...

  • Resize,w 360,h 240
    iOS多线程安全-13种线程锁🔒

    目录 1、为什么要线程安全 2、自旋锁和互斥锁 3、锁的类型1、OSSpinLock2、os_unfair_lock3、pthread_mute...

    2.4 1163 0 20
  • Resize,w 360,h 240
    Block底层解密

    Block底层解密 block想必做过一段iOS开发的同学都用过吧,但是大部分人都是仅仅会用,不怎么理解他是怎么实现的,今天就让我们来一步一步的...

    0.5 483 0 10
  • Resize,w 360,h 240
    iOS底层--NSObject对象占用多少内存

    我们平时所编写的Object-C代码,底层实现都是C/C++代码, 所以OC的面向对象都是基于C/C++的数据结构实现的 思考:OC对象主要是基...

  • RunTime使用案例

    RunTime这个概念几乎是老生常谈了,但是有一些人对这个一直是仅仅对概念的理解,对于用到实例的次数并不太多,这里我就来说一下我项目中一些用到的...

    0.2 2388 3 58

文集作者