240 投稿
收录了152篇文章 · 46人关注
  • Resize,w 360,h 240
    NetworkExtension框架详细解析(一) —— 基本概览

    版本记录 前言 NetworkExtension框架配置VPN通道,定制和扩展核心网络功能。接下来几篇我们就一起看一下这个框架。 Overvie...

  • iOS组件化

    组件化这个东西其实并不复杂,他就是种思路,本质上是一种 app 架构思路,说穿了很简单的,难在组件化改造的时候,真正写起代码会出现不少棘手的问题...

    2.3 Coder_LRT 0 30
  • iOS ImageIO框架详解(获取图片Exif信息及修改GPS等属性)

    一、引言 ImageIO框架提供了读取与写入图片数据的基本方法,使用它可以直接获取到图片文件的内容数据,ImageIO框架中包含6个头文件,其中...

  • iOS 9之后新VC —— SFSafariViewController

    项目中可能会有这样的需求: 1.单纯的展示一个网页来介绍说明内容; 一般我们都会使用UIWebViewController 进行加载,有点麻烦性...

  • Resize,w 360,h 240
    源码笔记---MBProgressHUD

    前言 作为初学者,想要快速提高自己的水平,阅读一些优秀的第三方源代码是一个非常好的途径.通过看别人的代码,可以学习不一样的编程思路,了解一些没有...

    1.1 __微凉 16 203
  • Resize,w 360,h 240
    AVFoundation(二):核心AVAsset

    AVFoundation是一个对多媒体操作的库。多媒体一般以文件或者流的形式存在,显而易见,直接对多媒体进行操作并不是一件愉快的事,这需要我们了...

    1.2 小笨狼 24 101
  • Resize,w 360,h 240
    AVFoundation(一):基础知识

    最近在玩一个类似小咖秀的项目,所以对AVFoundation有了一些的研究。这是AVFoundation的第一篇,准备先介绍一些AVFounda...

  • SDWebImage 源码阅读(缓存)

    在 SDWebImage 中,设计了两种缓存1.SDMemoryCache:它继承自 NSCache 用来实现内存缓存2.NSFileManag...

    0.5 cdcyd 3 3
  • AlamofireImage 源码阅读

    在AlamofireImage中一共就只有5个类加一些扩展 一、图片加载过程 AlamofireImage中的扩展定义了很多快速对UI控件设置图...

    0.4 cdcyd 0 3
  • MJRefresh 源码阅读

    MJRefresh项目地址 https://github.com/CoderMJLee/MJRefresh下载下来后我们打开项目可以看到下面的目...

专题公告

该专题主要收录对于底层、系统框架、优秀第三方框架的理解;此外还收录包含对于控件的深层次的解读,以及一些第三方库或框架的源码解读!