240 发简信
IP属地:湖南
  • 240
    Layout 拾遗

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

  • UIScrollView与Auto layout如何进行屏幕适配

    前序 本文仅是作者参考网上一些文章后自己做的一些总结,没有讨论约束的详细方式,因为使用Xcode图形界面以及第三方的Masonry都可以,理论叙述得不是很多,更多的是一种使用...

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

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

  • 240
    UML基本使用--类图

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

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

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

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

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

  • 240
    SDWebImage源码阅读(一)

    用过SDWebImage (下文用 SD 代指)的人都知道,这是一款可以通过分类的形式来为 UIImageView 以及 UIButton 异步加载图片,并提供缓存的一个开...