首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
忻凯同学
掘友等级
搬砖仔
Trying to be better
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
【Vue】指令之v-on
【Vue】学习笔记——Vue常用指令之v-on 1. v-on的使用 2. v-on的简写 3.总结。
【Vue】指令之v-text
【Vue】学习笔记——Vue常用指令之v-text & 插值表达式 1. v-text使用。 2. 插值表达式。
【Vue】指令之v-html
【Vue】学习笔记——Vue常用指令之v-html。1. v-html 和 v-text 区别。2.总结
iOS底层-类的加载之realizeClassWithoutSwift分析
接上篇 类的加载之read_images分析,当加载非懒加载类时,首先将类插入到表`addClassTableEntry`,其次调用`realizeClassWithoutSwift`用于初始化类。
iOS底层-类的加载之read_images分析
上篇 dyld加载流程 中,核心方法是 _dyld_objc_notify_register,是在_objc_init中实现了通知的注册。
iOS底层-dyld
平时的开发过程中,app的入口函数是main(),而在main()函数调用之前,系统是如何做的?具体都做了什么?下面具体分析app的加载流程。
iOS底层-消息转发
动态方法决议中,如果在动态方法决议也没有找到imp,进行消息转发,那么消息是如何转发的?下面具体探索消息转发流程。
iOS底层-动态方法决议 & aop
上篇 objc_msgSend慢速查找 中,其中当查找不到 imp 时,会进行 behavior 判断,进而直接返回 resolveMethod_locked 动态方法决议。
iOS底层-objc_msgSend慢速查找
上篇 objc_msgSend快速查找分析了 快速查找 流程,如果快速查不到,则需要进入__objc_msgSend_uncached 慢速查找流程。 下面分析慢速查找的具体过程。
iOS底层-Runtime及objc_msgSend快速查找
前言 在分析 cache_t原理 时,提及很多次的 objc_msgSend 函数,下面将探索 `objc_msgSend` 及 `runtime` 的原理。
下一页
个人成就
文章被点赞
42
文章被阅读
28,624
掘力值
826
关注了
18
关注者
20
收藏集
1
关注标签
10
加入于
2019-02-27