首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS底层原理
见我如见山
创建于2021-10-04
订阅专栏
iOS底层原理记录
等 1 人订阅
共4篇文章
创建于2021-10-04
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
iOS底层原理04:类的原理之结构分析
前言 通过前面学习得知,万物皆对象,类有isa指针,那么类的isa又指向哪里呢? 一、元类探索 案列分析如下 猜想:类和对象,可以无限开辟,内存不止一个类?执行以下部分代码,继续分析 ^_^ 打印结果
iOS底层原理 03:OC对象初始化之本质与iSA
学习对象的本质,先引入工具Clang 一、Clang 1. 什么是Clang Clang是一个C语言、C++、Objective-C语言的轻量级编译器。源代码发布于BSD协议下。 Clang将支持其普
iOS底层原理 01:OC对象初始化之alloc流程分析
一、alloc对象的指针地址和内存地址的分析 在进行alloc的源码分析,先通过例子查看指针地址和内存地址的区别: 打印分别输出内存、内存地址、指针地址,结果如下: 结果分析: alloc 开辟了内存
iOS底层原理 02:OC对象初始化之内存探索
物来则应,物去不留 ~ 发现问题: objc 无法编译? 调试问题? alloc -> objc_alloc ? instanceSize 大小计算?8 + 8 +4 -> 32的大小, 为啥不是24