240 发简信
IP属地:上海
  • Resize,w 360,h 240
    iOS多线程安全,引出各种锁(下)

    5、NSConditionLock NSConditionLock其实就是对NSCondition的又一层封装,添加了依赖条件,这样就可以控制锁...

  • Resize,w 360,h 240
    iOS多线程安全,引出各种锁(上)

    前沿:什么叫作多线程安全? 我们在多线程访问共享资源的时候,不会出现意想不到的结果。 我们先来才想一下下面的代码输出结果会是什么? 是不是49-...

  • Resize,w 360,h 240
    iOS 类的底层原理分析(上)

    1、首先,我们先来看看类对象的内存地址 通过三种方式,分别获取类对象第一种,通过类.class获取第二种,通过实例对象.class获取第三种,通...

  • Resize,w 360,h 240
    深入了解alloc的底层逻辑

    在摸索底层逻辑之前,我们先通过一个实例来看下最终的结果,然后从结果推导出缘由 上面的obj、objInit1、objInit2的结果会是什么样的...