首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
头顶阳光的小小少年
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
7
文章 7
沸点 0
赞
7
返回
|
搜索文章
头顶阳光的小小少年
赞了这篇文章
微笑敷衍心痛君
iOS开发工程师 @南京索沃科技有限公司
·
6年前
关注
带你了解分类的加载流程
其实上篇文章已经介绍了程序一运行如何将编译好的mach-o文件内容如何加载到App内存 里,一开始回来到 _objc_init(void),程序初始化函数,在这里会进行整个...
14
5
分享
头顶阳光的小小少年
赞了这篇文章
微笑敷衍心痛君
iOS开发工程师 @南京索沃科技有限公司
·
6年前
关注
类结构初探
里面method_list 里有 sayHello、sayHappy的方法. 在这里有IVARS成员变量属性 hobby. 但是这些东西是怎么出来的呢?下一步我们继续探究 ...
6
评论
分享
头顶阳光的小小少年
赞了这篇文章
微笑敷衍心痛君
iOS开发工程师 @南京索沃科技有限公司
·
6年前
关注
cache_t的结构分析
上篇文章已经讨论过类的的结构是个结构体 里面有 isa、superclass、cache_t、 class_data_bits_t bits,这样我们可用通过x/p 4gx...
4
评论
分享
头顶阳光的小小少年
赞了这篇文章
微笑敷衍心痛君
iOS开发工程师 @南京索沃科技有限公司
·
6年前
关注
论objc_msgSend消息机制之前传
runtime的使用方式主要有三种 : ObjectIve-C调用 @selector()、NSObject的方法 NSSelectorFromString()、sel_r...
5
3
分享
头顶阳光的小小少年
赞了这篇文章
微笑敷衍心痛君
iOS开发工程师 @南京索沃科技有限公司
·
6年前
关注
论objc_msgSend消息机制之消息查找
1.对象方法存在类里,类方法会存储在元类里(元类是系统在编译时为我们自动创建的类)类在元类里是以对象方式存在的也就是类对象. 2. 在上篇文章中讨论了方法在类中查找首先通过...
9
4
分享
头顶阳光的小小少年
赞了这篇文章
微笑敷衍心痛君
iOS开发工程师 @南京索沃科技有限公司
·
6年前
关注
浅谈runtime如何将mach-0文件里的内容加载到App内存里
预编译 --> 编译 --> 汇编 --> dyld 链接 --> 可执行文件(mach-0). dyld 全名 The dynamic link editor . 它是苹...
9
2
分享
头顶阳光的小小少年
关注了
微笑敷衍心痛君
头顶阳光的小小少年
赞了这篇文章
微笑敷衍心痛君
iOS开发工程师 @南京索沃科技有限公司
·
6年前
关注
论objc_msgSend消息机制之消息转发
1.2 类方法也是一样,只不过类方法会在元类里去寻找,然后到元类的父类最后也会来到NSObject. 不过在这里肯定有一个疑问的点,OC是一门动态语言并且也是一门相对安全的...
6
3
分享
关注了
1
关注者
1
收藏集
0
关注标签
0
加入于
2020-01-08