1.热启动 冷启动 热启动: APP隐入后台未被杀死进程; 冷启动: APP从零启动 启动时间(main函数前的) 进入 Edit scheme -> Run -> Argu...
1.热启动 冷启动 热启动: APP隐入后台未被杀死进程; 冷启动: APP从零启动 启动时间(main函数前的) 进入 Edit scheme -> Run -> Argu...
GCD 1.串行 并发 队列 2.同步 异步 执行 同步 串行 并发 都不开启线程 主线程同步线程死锁 异步 串行 并发 都开启线程 主线程不开启线程 创建 可以通过disp...
框架是一个APP的骨骼,核心,一个项目的所有功能以及以后的迭代都是在此基础上进行的,它是开展一个项目的至关重要的一步。如果这一步做的不好,会导致结构散乱、阅读性和扩展性差,影...
数组和链表/哈希区别和结构 链表 无连序 无顺序的线性内存存储结构 有单链 双链 循环链(堆区内存/autoreleasepoolPage)链表存储区间离散,占用内存比较宽松...
https://www.jianshu.com/p/a7666a73af0d[https://www.jianshu.com/p/a7666a73af0d] 1.http 超...
1.runtime介绍(https://www.jianshu.com/p/ea2d0a6fa8d6) OC是一门动态语言,所以它总想办法把一些决定工作从编译推迟到运行时。也...