首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
快学吧
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
十四、动态方法决议
本文由快学吧个人写作,以任何形式转载请表明原文出处 一、资料准备 objc4-818.2 对应mac的版本是11.1。可根据自己的系统版本挑选可以进行调试的源码。 二、思路 在缓存(包括超类的缓存)和
十三、objc_msgSend(方法的查找流程二)
本文由快学吧个人写作,以任何形式转载请表明原文出处 一、资料准备 objc4-818.2 对应mac的版本是11.1。可根据自己的系统版本挑选可以进行调试的源码。 二、思路 如果方法没有在缓存中存在,
十二、objc_msgSend(方法在缓存中的查找流程)
本文由快学吧个人写作,以任何形式转载请表明原文出处 一、资料准备 objc4-818.2 对应mac的版本是11.1。可根据自己的系统版本挑选可以进行调试的源码。 二、思路 为什么要看objc_msg
十一、方法的本质
本文由快学吧个人写作,以任何形式转载请表明原文出处 一、思路 在找对象的本质和类的本质的时候,是通过clang将.m文件编译成了c++的.cpp文件,查看编译后的代码,找到了对象的本质是结构体,类的本
十、浅谈cache_t
本文由快学吧个人写作,以任何形式转载请表明原文出处 一、资料准备 objc4-818.2 : github.com/LGCooci/KCO… 对应mac的版本是11.1。可根据自己的系统版本挑选可以进
九、类的方法和类方法的存储
本文由快学吧个人写作,以任何形式转载请表明原文出处。 此篇与第六章、第七章和第八章为关联章节。所用资料和这三篇相同。 一、准备项目 在第六第七和第八章准备的项目的基础上,为类添加方法和类方法及其实现。
八、rw和ro(包含类的成员变量的存储问题的解决)
本文由快学吧个人写作,以任何形式转载请表明原文出处。 本节为承上启下的一节,上一节中在探索类的属性的时候,发现了rw,下面的内容中还会出现ro,所以本节主要讲述rw和ro的一些内容。 一、官方信息 苹
七、类的属性的存储
本文由快学吧个人写作,以任何形式转载请表明原文出处。 此篇为上一节的续写。准备资料和上节一致。 一、思路 分析类的结构,推断类的属性最可能存储在类结构的哪个成员中。 获取类结构的内存地址,利用lldb
六、类的本质和结构
本文由快学吧个人写作,以任何形式转载请表明原文出处。 一、资料准备 objc4-818.2 : github.com/LGCooci/KCO… 对应mac的版本是11.1。可根据自己的系统版本挑选可以
五、对象的本质
本文由快学吧个人写作,以任何形式转载请表明原文出处。 一、如何了解对象的本质 oc的底层编译都会变成c和c++的代码,所以要了解对象的本质,就要看oc的代码被编译成了什么样的c或者c++的数据类型和结
下一页
个人成就
文章被点赞
13
文章被阅读
31,265
掘力值
1,007
关注了
2
关注者
45
收藏集
0
关注标签
0
加入于
2021-02-05