App的完整启动流程(冷启动流程) 冷启动主要分为三个阶段: main() 函数执行前(pre-main阶段) main() 函数执行后(从ma...
1. 分类可以做什么? 声明私有方法 分解体积庞大的类文件 2.特点 运行时决议 可以为系统类添加分类 3. Category可以添加哪些内容 ...
SDWebImage主要结构 主要类SDWebImage主要结构 下载图片的流程下载图片流程 1. 基本使用 下载策略 1.1 SDWebMan...
关于面试 简书:2019 iOS 面试题大全(补充完整版):https://www.jianshu.com/p/d884f3040fda[htt...
1.构建乘积数组: 给定一个数组A[0,1,...,n-1],请构建一个数组B[0,1,...,n-1],其中B中的元素B[i]A[i+1].....
1. 内存中的五大区域 内存分为5个区域,分别指的是----->栈区/堆区/BSS段/数据段/代码段 栈:存储局部变量,当其作用域执行完毕之后,...
总结ViewController Lifecycle 按照顺序Lifecycle生命周期如下: VC被实例化(通常从storyboard) aw...
视频地址:https://www.bilibili.com/video/BV1rb411C7eN?p=2 1. 什么是MVC Model:Wha...
1. 堆和栈 1.1为什么有堆和栈? : 移动设备的内存是有限的,每个App所占的内存都有一定限制,所以需要堆和栈来管理内存。 1.2 App...