WWDC关于runtime的优化 观看视频[https://developer.apple.com/videos/...[作者空间]
本文主要介绍组件化通讯的三种方式 URL路由:MGJRouter[https://github.com/meili...[作者空间]
一、应用程序加载原理 在分析dyld加载应用程序之前,先清楚以下基本概念。库:可执行的二进制文件,可以被系统加载到...[作者空间]
iOS底层原理07:类 & 类结构分析[https://www.jianshu.com/p/05f725a5ccb...[作者空间]
WWDC2020对runtime的优化 视频的观看地址:https://developer.apple.com/v...[作者空间]
一、WWDC关于runtime的优化 WWDC2020-10163[https://developer.apple...[作者空间]
引言 1.一般我们都知道app的启动都是从main函数开始的,但其实在main函数之前系统做了一些其他的工作。实际...[作者空间]
前言 : 之前接触过Bugly,在Bugly文档中心[http://bugly.qq.com/docs/user-...[作者空间]
一、weak 基本用法weak 是弱引用,用 weak 来修饰、描述所引用对象的计数器并不会增加,而且 weak ...[作者空间]
OC中的类是一个继承自objc_object的objc_class结构体。 cache_t是做什么的?从字面上理解...[作者空间]
启动阶段性能多维度分析 要优化,首先要做到的是对启动阶段的各个性能纬度做分析,包括主线程耗时、CPU、内存、I/O...[作者空间]
类扩展、分类的区别 1. Category(分类或者类别) 专门给主类添加新的方法 不能给分类添加成员变量(添加了...[作者空间]
我们知道将源代码转化为可执行的文件要经过三个阶段:编译、链接、运行。不同的编译语言有有所不同。 在iOS中函数的调...[作者空间]
一、内存五大区 二、内存管理方案 iOS操作系统是针对不同场景,会提供不同的内存管理方案, TaggedPoint...[作者空间]
宏 常用字符串,常见基本变量,可以定义为宏苹果推荐使用const,而不是宏(Swift没有宏定义) const 与...[作者空间]
load_images 进入 load_images 源码实现,如下 load_images 方法的主要作用是加载...[作者空间]
iOS原理 文章汇总[https://www.jianshu.com/p/9fa8104e3698] 前言 一般情...[作者空间]
前言 启动是门面,好的印象也助于留存率提高。苹果也在系统启动上不断努力,提升用户体验,最新的 M1 宣传中还特别强...[作者空间]
1. 概述 说起isa,我想对于一些探索过底层的朋友,应该并不陌生,而对于一些没有探究过的朋友,就有些云里雾里了,...[作者空间]
分享一个无侵入埋点方案。 demo地址: https://github.com/AutoJiang/TrackDe...[作者空间]