首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
iOS底层
WeaponChen
创建于2021-10-30
订阅专栏
iOS底层学习记录
等 2 人订阅
共9篇文章
创建于2021-10-30
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
Cache补充&Runtime运行时与方法本质初探
前言 在上一章节cache底层探究中我们知道了cache是用来缓存方法的;当调用方法过后: cache底层会会通过调用insert方法创建容器bucket_t并通过占用occupied来计算开辟容量c
iOS底层-cache原理探究
前言 在前面几个章节中我们知道了类的底层结构,包含isa,superClass,cache,bits,并相继学习isa走位图,类的继承链,存储了属性,方法,协议等信息的bits,除了这些,类里面还有一
iOS底层学习-isKindOfClass和isMemberOfClass面试题
isKindOfClass和isMemberOfClass面试题 我们首先来看一段面试题代码,大家可以想一下re1-re8分别输出什么 在这之前我们需要了解isKindOfClass 和 isMemb
OC底层学习-类的底层结构探究下篇
前言 上一章类的底层结构探究上篇中我们知道了 isa的指向图,并且引入了元类,其中类的isa会指向元类; 并且还知道了类的继承链; 继而我们还探究了类的底层结构,并且针对与类里面的bits变量做了主要
OC底层学习-类的底层结构探究上篇
不管你学习的有多慢,只要不原地踏步那也是一种进步! 前言 上一章节中探索了对象的本质和isa关联类的过程,了解到对象的本质是一个结构体指针,而且是通过其内部成员变量isa关联到类的,那类又是个什么东西
OC底层学习-对象的本质
引言 前面我们学习了对象alloc的流程,影响对象的内存大小的根本因素等内容,那我们有没有想过什么是对象呢?那接下来我们一起来探索一下对象的本质。 结构体本质探究 我们先上代码: 我们创建了一个继承与
OC底层学习-内存对齐
我们知道了alloc底层是开辟内存空间并关联我们的类,那么一个对象开辟的内存大小与什么有关系呢? 影响对象内存的因素是什么? 首先我们来看一个例子 我们定义一个LhkhPerson,里面没有任何成员变
OC底层学习-alloc底层探索补充
alloc底层探究补充 在上一章 对alloc初探 中我们知道了 alloc实质就是为我们开辟内存空间并且关联我们的类,那我们有没有发现什么问题呢?这中间有没有啥我们还没发现的或者被忽略的呢?我们不妨
OC底层学习---对象alloc初探
相信大多数iOS开发者们每天都是沉浸在项目业务逻辑代码编写和完善当中,由于底层学习对本身业务逻辑没太多的关联,所以对底层知识知之甚少,也就导致我们iOS开发者基本到达一个就业瓶颈,高不成低不就,因此学