Avatar notebook default
21篇文章 · 63728字 · 22人关注
  • Resize,w 360,h 240
    AFNetworking源码解析

    很久之前就打算解读AFN的源码,也尝试看了几遍,但是可能是由于自己功力还不够,总是感觉看起来很吃力,觉得在云里雾里。最近又重新开始尝试阅读AFN...

    1.6 3346 4 17
  • Resize,w 360,h 240
    SDWebImage源码解读

    SDWebImage是一个开源的第三方库,它提供了UIImageView的分类来实现从网络端下载数据并缓存到内存和磁盘。 SDWebImage有...

    4.0 4402 3 32
  • Resize,w 360,h 240
    RunLoop学习笔记

    在一般情况下,一个线程在执行完了一个任务后就会自动退出。我们想要有这样一个机制,让线程随时可以处理事件但是不退出。RunLoop实际就是一个对象...

  • Resize,w 360,h 240
    Masonry源码解读

    Masonry这个框架是使用代码进行自动布局使用的,它的使用非常广泛,这段时间一直在学习这个框架,因此想把学到的东西记下来,方便以后查阅,也便于...

    4.5 2179 3 24
  • Resize,w 360,h 240
    MJRefresh源码解读

    MJRefresh是MJ大神写的一个实现上拉刷新和下拉刷新的第三方库,这个库目前在很多有名的应用上都有使用看,下面就来分析一下MJRefresh...

    1.4 1441 1 12
  • Resize,w 360,h 240
    MJExtension源码解读

    MJExtension A fast, convenient and nonintrusive conversion framework bet...

    1.6 1548 0 13
  • Resize,w 360,h 240
    iOS源码解析:多线程<二>线程同步

    多线程的安全隐患 在使用多线程的过程中,一块资源可能会被多个线程共享,也就是多个线程可能会访问同一块资源,同一个变量,同一个对象,同一个文件。试...

  • iOS源码解析:多线程<一>

    iOS开发中经常要使用到多线程,在面试的时候也是经常问到,比较常见的面试题有下面这些: iOS的多线程方案有哪几种?你更倾向于哪一种? GCD的...

  • Resize,w 360,h 240
    iOS源码解析:runtime<四> runtime的API

    runtime的API有很多,内容很丰富,下面按照类方法,成员变量相关方法,属性相关方法,方法相关等进行说明。 Runtime API01 - ...

文集作者