Avatar notebook default
24篇文章 · 36026字 · 2人关注
  • Resize,w 360,h 240
    快速了解iOS单元测试

    XCTestCase 进入xxUITests.m文件,会看到继承自XCTestCase:Xcode集成的一套单元测试框架 每个测试用例在运行前都...

  • Resize,w 360,h 240
    自定义NSOperation子类-图片下载器

    研究过NSOperation后,想通过实战更好的理解NSOperation,适用于对下载图片不频繁的项目,免得为了一个小需求而导入比较重的框架。...

  • Resize,w 360,h 240
    多线程原理--NSOperation、NSOperationQueue

    NSOperation类是iOS2.0推出的,通过NSThread实现的,但是效率一般。从iOS4推出GCD时又重写了NSOperation和N...

  • Resize,w 360,h 240
    React简述

    React是Facebook在2013年推出的前段框架。React不是一个MVC框架,React是一个构造可组合式用户界面的库。它鼓励创建可重用...

  • Resize,w 360,h 240
    多线程原理--GCD源码分析

    阅读源码是枯燥的,可能暂时对我们的工作没什么帮助,现在但是作为一个有一定开发经验的开发人员而言,这一步是必须要走的;可能是受到了身边同事、同行的...

  • Resize,w 360,h 240
    多线程原理--了解GCD

    GCD 简介 在iOS 4版本之后引用GCD。GCD全称是 Grand Central Dispatch,纯 C 语言,提供了非常多强大的函数。...

  • Resize,w 360,h 240
    多线程简介

    iOS系统 中,每一个应用都是一个进程。具体了解Runloop底层原理:https://www.jianshu.com/p/9cb4edc067...

  • Resize,w 360,h 240
    KVO底层原理—利用Runtime自定义KVO

    KVO:Key-value observer,也就是键值观察,是Objective-C对观察者模式的实现,每当被观察对象的某个属性值发生改变时,...

  • Resize,w 360,h 240
    Category实现原理--源码分析

    在Objective-C 2.0中新增的Category可以动态地为已有类添加新的对象方法、类方法、协议、和属性。注:这里的属性只会生成set/...

文集作者