一、背景 距离上次启动优化(启动任务分级)相隔差不多2年时间了,虽然一直保持在之前的启动速度,但是每个版本排查启动增量会耗费不少时间,想做一个自动化的启动监控流程来降低这方面...
一、背景 距离上次启动优化(启动任务分级)相隔差不多2年时间了,虽然一直保持在之前的启动速度,但是每个版本排查启动增量会耗费不少时间,想做一个自动化的启动监控流程来降低这方面...
前言: 我是一名开发者,一个iOS交流圈子的维护者,对于程序员来说,要学习的知识内容、技术有太多太多,要想不被环境淘汰就只有不断提升自己,从来都是我们去适应环境,而不是环境来...
多线程系列篇章计划内容:iOS多线程编程(一) 多线程基础[https://juejin.im/post/6890907105231667214]iOS多线程编程(二) Pt...
多线程系列篇章计划内容:iOS多线程编程(一) 多线程基础[https://juejin.im/post/6890907105231667214]iOS多线程编程(二) Pt...
多线程系列篇章计划内容:iOS多线程编程(一) 多线程基础[https://juejin.im/post/6890907105231667214]iOS多线程编程(二) Pt...
多线程系列篇章计划内容:iOS多线程编程(一) 多线程基础[https://juejin.im/post/6890907105231667214]iOS多线程编程(二) Pt...
多线程系列篇章计划内容:iOS多线程编程(一) 多线程基础[https://juejin.im/post/6890907105231667214]iOS多线程编程(二) Pt...
多线程系列篇章计划内容:iOS多线程编程(一) 多线程基础[https://juejin.im/post/6890907105231667214]iOS多线程编程(二) Pt...
在 iOS 应用程序加载[https://www.jianshu.com/p/bffb5bdb4f13] 一篇,我们得知,app由内核引导启动,之后交由dyld 主导,完成运...
1. 理论基础速成 1.1 静态库与动态库 库是已写好的、供使用的 可复用代码,每个程序都要依赖很多基础的底层库。 从本质上,库是一种可执行代码的二进制形式。可以被操作系统载...
@APP4x 一起学习
从0开始学OpenGL首先引入两个问题 一、OpenGL是什么二、OpenGL有什么用 一、OpenGL是什么? OpenGL(Open Graphics Library 开放式图形库),是用于渲...
方法的本质 在面向对象编程过程中,我们赋予对象一定的特征与能力,日常开发中,我们不可避免的会调用方法,去帮助我们实现复杂逻辑,那么OC调用方法的本质是什么呢? 我们准备 一个...
前言 此篇博客需要用到 isa 与 superclass 的指向流程分析,如果你对此还不是很清晰,建议你先通过这篇博客 看透 isa 了解一下 ;如果你已有所掌握,在这里,我...