首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
IOS底层学习
linoc
创建于2021-09-01
订阅专栏
收录IOS底层学习相关知识点
暂无订阅
共5篇文章
创建于2021-09-01
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
IOS类的分析
IOS类的相关分析 本文章将对IOS类的相关知识点进行分析,主要是基于objc源码在macOS系统中对ios的类结构进行底层分析。分为四个部分:1.类的结构分析 2.方法的存储(get/set方法生成
IOS内存管理
这篇文章将分析苹果的内存管理的相关知识点,本文章都是基于arm64架构下的输出。分为以下几点内容 1.内存的布局 2.引用计数 3.弱引用/强引用 4.自动释放池 内存布局 关于内存布局,这里放两张图
启动优化 - Clang的插桩之项目应用
LLVM的概念 使用CLang命令 LLVM是构架编译器的框架系统,C++编写,支持多种源语言或多种硬件架构。苹果提出LLVM代替了GCC。LLVM最重要的方面是通用的代码形式IR代码形式,做到了链接
alloc对象源码分析-下篇
对象的内存优化以及ISA 上篇研究到了不同类型在内容中所占用的size。我们接着第三步继续开始,我们先看两个struct
alloc对象源码分析-上篇
前言 每天都在使用对象,创建对象。但并知道苹果底层是怎样去创建的对象,alloc方法是实现是怎么样。这次决定静下来心来,探究一下苹果的底层代码 目标 我们要找到alloc的源码调用顺序是怎么样? 第一