APP的界面优化 什么样的界面让你觉得需要被优化呢?就是界面会卡顿咯。 下面介绍 卡顿原理 卡顿检测 实战 1、界面为什么会卡顿呢 先要来说说计...
1.单例 平常我们会用到上面的代码来创建单例。 单例的特点是单例只执行一次 那他底层是如何处理的,让他只执行一次?且他的block哪时候调用的?...
GCD(Grand Central Dispatch) 介绍 纯C语言,提供例如非常强大的函数 优势:GCD是苹果公司为多核的并行运算提出的解决...
1.线程与进程的关系 线程: 线程是进程的基本执行单元,一个进程的所有任务都在线程中执行 进程要向执行任务,必须得有进程,进程至少要有一条线程 ...
KVO,全称为Key-Value observing,中文名为键值观察,KVO是一种机制,它允许将其他对象的指定属性的更改通知给对象。 在Key...
KVC的全称是Key-Value Coding,翻译成中文是 键值编码,键值编码是由NSKeyValueCoding非正式协议启用的一种机制,对...
本文的主要目的是理解dyld与objc是如何关联的 _objc_init 源码解析 首先,来看下libObjc中的_objc_init方法源码 ...
在前面两篇文章iOS- 消息流程之快速查找[https://www.jianshu.com/p/4bc0f04494f7]和iOS- 消息流程之...
在上一篇快速查找流程[https://www.jianshu.com/p/4bc0f04494f7]文章中,我们分析了快速查找流程,如果快速查不...
文集作者