240 发简信
  • 120
    RxSwift(三)----Operators

    RxSwift(三)----Operators 在RxSwift中,我们需要对observables发出的事件进行转换,处理和响应,这里我们可以...

  • 120
    RxSwift(二)----Subjects

    RxSwift(二)----Subjects 在RxSwift中有一种东西既能当做observable,又能当做observer,这种就是Sub...

  • 120
    RxSwift(一)----Observables

    RxSwift(一)----Observables RxSwift作为异步编程和事件驱动的iOS三方库.在平时的app中,我们需要同时处理图片加...

  • iOS原理(十)----性能优化

    iOS原理(十)----性能优化 1.卡顿优化 在屏幕成像的过程中,CPU和GPU起着至关重要的作用: CPU(Central Processi...

  • 120
    iOS原理(九)----内存管理

    iOS原理(九)----内存管理 CADisplayLink,NSTimer 当CADisplayLink调用displayLinkWithTa...

  • iOS原理(八)----多线程

    iOS原理(八)----多线程 基本概念 iOS常见的多线程方案有以下四种: pthread:是一套通用的多线程C语言API,适用于Unix\L...

  • 120
    iOS原理(六)----runtime

    iOS原理(六)----runtime OC是一门动态性比较强的编程语言,允许很多操作推迟到程序运行时再进行.OC的动态性就是由Runtime来...

  • iOS原理(七)----runloop

    iOS原理(七)----runloop runloop:顾名思义,运行循环,在程序运行过程中循环做一些事情,保持程序的持续运行,处理App中的各...

  • 120
    iOS原理(五)----block

    iOS原理(五)----block block的本质 block本质上也是一个OC对象,它内部也有个isa指针, block是封装了函数调用以及...