首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
无双3
掘友等级
iOS研发
What's stopping you?
获得徽章 7
动态
文章
专栏
沸点
收藏集
关注
作品
赞
80
文章 80
沸点 0
赞
80
返回
|
搜索文章
最新
热门
iOS底层-消息转发
在上一篇我们讲了动态方法决议,如果动态决议没有处理要怎么办呢,在文中的末尾提到了两个新方法,也就是消息转发,本文将对这个流程进行探究。
iOS底层-动态方法决议
在前面的文章中,我们讲述了方法的快速查找和慢速查找过程,如果方法找不到会做什么呢,有没有挽救的机会呢?本文将对这些问题进行探究
iOS底层-方法慢速查找
在前面的文章方法快速查找中,我们探究了Runtime快速查找缓存的方法,当缓存没有找到时会进行慢速查找。本文将对方法的慢速查找过程进行探究。
iOS底层-Runtime方法快速查找(下)
上一篇Runtime方法快速查找(上)中,我们读取缓存时先拿到了class,接下来的流程是什么呢,本文将继续进行探究。
iOS底层-方法的本质&Runtime方法快速查找(上)
在上一篇的探究类的cache文章中,我们在查找调用过程时找到了objc_msgSend,也就是我们常说的Runtime(运行时),接下来我们去分析Runtime。
iOS底层-类的cacht_t探究
在前面的文章中我们讲到了类的isa走位以及bits相关信息,类的属性和实例变量,我们知道类的结构中还有cache,也就是缓存,今天我们就来对cache进行一个详细的探究
iOS底层-类的探究分析(中)
在上一篇文章中,我们对类进行了初步的探究,得到了isa的走位图,也拿到了类的属性和方法。在isa走位图中我们提到元类,那么为什么要有元类呢,属性和实例变量的区别是什么呢?接下来我们继续对类进行探索
iOS底层-类的探究分析(上)
我们在前面的文章中主要对对象进行了一些分析,那么类是什么呢?接下来我们从类的isa走位,和类的继承关系去分析,最后一步一步去拿类的相关信息
iOS底层-对象的本质
我们之前写到了对象的创建流程,以及计算对象内存的大小,那么究竟什么是对象呢?接下来我们将OC编译成C++去分析对象的本质。
iOS底层-内存对齐
之前的文章中提到了对齐,那么为什么要对齐呢,程序是怎样对齐呢?接下来我门从概念、规则入手,用struct去测试来印证~
下一页
个人成就
文章被点赞
243
文章被阅读
65,163
掘力值
2,084
关注了
58
关注者
113
收藏集
1
关注标签
28
加入于
2018-01-04