240 发简信
  • 120
    Layout 拾遗

    布局的概念 所谓布局,就是无论屏幕外在尺寸,还是视图内容内在变化时在给一个视图指定一个大小和坐标;那 Auto Layout (自动布局),就是...

    0.2 330 6 8 1
  • 120
    Build 优化 - 记录一次 CCache 的实践

    引言 本文旨在记录一次使用 CCache 对 Xcode Build 时间做优化的过程,并简单的描述一下用法,总结一下其他使用到的优化方案,详细...

  • SDWebImage4.0源码阅读笔记<三>

    终章 本篇文章是整个 SD 源码解析的最后一章,在这一篇文章中我们将着手理解图片的下载工作;并且会对这一过程中的一些遗漏的知识点做一点点补充。 ...

  • 120
    SDWebImage4.0源码阅读笔记(二)

    紧接着上一篇文章,在这篇文章里面,我会先从 SDWebImageManager 中的 loadImageWithURL 这个方法入手来理解在 S...

  • 120
    iOS UI 操作在主线程不一定安全?

    问题 最近在看SDWebImage的时候看到了他如何强行保护 UI 操作放置在主线程中执行,代码如下: 顿时心生疑问,按照我自己的写法,不应该这...

  • 120
    SDWebImage源码阅读(一)

    用过SDWebImage (下文用 SD 代指)的人都知道,这是一款可以通过分类的形式来为 UIImageView 以及 UIButton 异...

  • 120
    UML基本使用--类图

    背景 一方面随着项目组件化的进行,越来越多的模块需要输出更为详细与易理解文档,而在描述文档的时候或多或少会加入类与类之间关系的描述。另一方面是如...

  • 120
    UML基本使用--时序图

    综述 时序图是一种强调时间顺序的对象交互图(1.是描述对象间交互的图 2.这种图是强调时间顺序的),换句话说就是描述谁和谁先做什么,然后再做什么...

    0.2 7110 1 8 1
  • 120
    iOS之Block深度学习

    Block基础回顾 1.什么是Block? 带有局部变量的匿名函数(名字不重要,知道怎么用就行),差不多就与C语言中的函数指针类似,可以当做参数...

    0.3 5381 4 60 1
个人介绍
一名文艺的 iOS Coder