240 发简信
IP属地:河北
  • 120
    多线程和锁的学习

    Q:为什么出现多线程? A:为了实现同时干多件事的需求(并发),同时进行着下载和页面UI刷新。对于处理器,为每个线程分配执行的时间片。在不同的线程之间切换。 Q:多线程和单线...

  • 120
    Block深入学习

    Block 带有自动变量和相关匿名函数的对象。 为什么出现Block,和block相比的就是函数,自带了执行上下文。函数内部内部,只能使用传入参数和全局变量。而Block的出...

  • 120
    SDWebImage源码解析

    SDWebImage是我们非常常用的一个关于图片下载缓存的框架。下面的源码分析是基于版本3.8。下面是gitHub上的介绍: 主要作用: 1、为UIiamgeView,UIb...