首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
风之伤都被占用
掘友等级
IOS
先做自己必须做的事情,在去做自己想要做的事情。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
45
文章 45
沸点 0
赞
45
返回
|
搜索文章
最新
热门
类的加载原理(上)
引入 在之前dyld链接篇中我们探讨了dyld是怎么链接到objc,以及初始化镜像文件后做了回调通知,在doInitialization初始化libsystem,到后面的[objc init],这篇文
Load方法之前做了什么?dyld应用程序加载流程分析
引入 我们都知道app运行起来load方法调用在main函数之前。 load方法之前做了些什么事情? 苹果这些动态库是怎么加载到内存中的? 动态库之前是怎么联系起来的?
objc_msgsend(下)消息转发
本文将继续沿用循循渐进的思想,来龙去脉搞清楚是本文的目的。由于CoreFoundation未完全开源,我们将引用一些反汇编工具。
objc_msgsend(中)方法动态决议
当快速消息查找和消息慢速查找都也找不到imp时,苹果系统后续是怎么处理的我们一起来学习! 方法动态决议主要做了哪些事情
objc_msgsend(中)消息慢速查找
前一篇文章我们了解到了objc_msgsend的汇编快速查找流程,快速查找找不到的情况走lookUpImpOrForward,回到c++咯!
objc_msgsend消息快速查找(上)
runtime大家都知道是运行时,但具体它是什么东西,IOS是怎么设计运行时的作用是什么?本文将一起来探讨!
IOS底层原理Cache_t流程分析
我们之前分析了class结构的bit流程,class_rw_t,class_ro,class_rw_ext,接下来分析cache的结构,和缓存流程
类的原理(下)
本文将继续探索类的原理,类的属性和变量的存储,属性,实例变量,成员变量的区分,类方法的存储,class_rw_t,class_rw_ext_t,class_ro_t的讲解.
Isa走位图分析与类的原理(上)
Isa走位图分析,探索isa分析到类->元类->根元类以及根类的走位链以及继承链,文章后面分析部分类的原理!
对象的本质初探
创建一个类底层做了计算对象的实例变量内存大小,以及在堆上开辟了相应的内存空间,接下来initISA做了什么事情了?跟随我一起看看!
下一页
个人成就
文章被点赞
29
文章被阅读
7,566
掘力值
320
关注了
10
关注者
5
收藏集
0
关注标签
3
加入于
2021-06-06