240 发简信
IP属地:云南
  • ScrollView原理

    contentInset contentInset的实质是改变了scrollview的bounds,并将滑动的最小距离改变为设置的content...

  • Resize,w 360,h 240
    OpenGL初探

    图形API简介 OpenGL (Open Graphics Library)是一个用于渲染2D、3D矢量图形的跨编程语⾔言、跨平台的编程图形程序...

  • Resize,w 360,h 240
    iOS 面试题(16):解释垃圾回收的原理

    注:本文摘自唐巧博客,方便以后查阅。请谅解 问题 我们知道,Android 手机通常使用 Java 来开发,而 Java 是使用垃圾回收这种内存...

  • Resize,w 360,h 240
    RxSwift中的Scheduler调度者(上)

    初识 为了初步认识调度者,我们先来看下面一段代码的打印: 从上面可以看出来,在全局并发线程number=3的线程中订阅的button点击事件,但...

  • RxSwift中的Scheduler调度者(下)

    上一篇文章我们提到了subscribeOn和observeOn两个重要函数: observeOn:观察者回调在某个特定的线程上 subscrib...

  • RxSwift中的Subject攻受兼备

    在前面的RxSwift中的publish和connect函数这篇文章中,我们认识了一个类PublishSubject,既可以作为观察者,也可以作...

  • iOS 面试题(15):简单介绍 ARC 以及 ARC 实现的原理

    注:本文摘自唐巧博客,方便以后查阅。请谅解 问题 简单介绍 ARC 以及 ARC 实现的原理。 考查点 ARC 是苹果在 WWDC 2011 提...

  • Resize,w 360,h 240
    RxSwift 核心逻辑(二)

    本篇接着上篇函数响应式编程思想 & RxSwift 核心逻辑(一)继续详细分析上篇没有提到的地方。 序列继承链 let ob = Observa...

  • Resize,w 360,h 240
    函数响应式编程思想 & RxSwift 核心逻辑(一)

    函数响应式编程思想 函数响应式编程思想即是将函数式编程和响应式编程相结合。 函数式编程 顾名思义,就是像函数一样的编程。简单说,"函数式编程"是...