前言 在内存管理的学习中自动释放池的原理学习是必须的,作为一个合格的iOS开发者,必须要明白自动释放池的操作原理,...[作者空间]
Swift 动态特性 所谓动态:就是在运行阶段才知道自己的类是什么 父类对象指向子类对象,是动态特性,因为在运行的...[作者空间]
虚拟内存 & ASLR 在早期计算机中数据是直接通过物理地址访问的,这就造成了下面两个问题 1.内存不够用2.数据...[作者空间]
Mach-O 什么Mach-O Mach-O为Mach Object文件格式的缩写,它是一种用于可执行文件,目标代...[作者空间]
本文的目的主要是分析dyld的加载流程,了解在main函数之前,底层还做了什么 引子 创建一个project,在V...[作者空间]
前言 iPhone 上启动app都是由dyld调度的,现在我们简单来窥探dyld的究竟。dyld源码[https:...[作者空间]
关键词:冷启动,热启动,dyld,+load,+initialize,Time Profiler 一、App启动流...[作者空间]
iOS 项目的编译过程 1.写入辅助文件:将项目的文件结构对应表、将要执行的脚本、项目依赖库的文件结构对应表写成文...[作者空间]