首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
lgdstar
掘友等级
iOS
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
15
文章 15
沸点 0
赞
15
返回
|
搜索文章
赞
文章( 15 )
沸点( 0 )
内卷吧! iOS开发君
前序 前段时间因为课程需要 , 我出了一套iOS考试试卷 想着VIP大家做得非常不错. 带着分享的精神也开源了出来 一套iOS底层试卷-我想和你分享 结果反响巨大! 很多靓仔靓女纷纷私聊我....大致
IOS底层原理之类原理补充分析
前言 IOS底层原理之类结构分析 对类结构进行了整体大概流程的分析。今天我们对类结构进行些补充,以及过程中出现的疑问进行说明,所以知识点比较散。 准备工作 LLVM源码 Advancements in
iOS底层学习——Runtime运行时&方法的本质&快速方法查找
1.理解运行时和编译时; 2.方法调用的本质,消息发送objc_msgSend; 3.快速方法查找流程探索。
OC底层-runtime
runtime 苹果官方说明: 翻译后: 在iOS开发中我们经常能够听到runtime,我们都知道这是运行时,但是为什么叫运行时,它做了什么呢?这个就要从苹果的运行时机制说起了,iOS是一门动态语言,
007-消息的快速查找(上)
通过这篇文章可以获得什么: 为什么要探索objc_msgSend? cache缓存读取,存储过程是怎样的? OC的编译时与运行时的概要分析 Runtime运行时版本介绍 方法的调用方式都有什么? 方法
Runtime 消息快速查找流程分析
前言:OC语言是一门动态语言,拥有动态语言的三大特性:动态类型、动态绑定、动态加载。而这一切的底层支持,就是神秘而又熟悉的Runtime!而OC语言的所有方法发送都是基于消息机制,消息机制是什么?方法
iOS底层原理07: objc_msgSend分析上
这是我参与更文挑战的第9天,活动详情查看: 更文挑战 cache拓展补充 内存平移 我们在上一篇文章中查找sel和imp是使用了下边这样的方式来查找数据 在$12中无法找到数据时,我们采用了指针平移的
IOS底层原理之Runimte 运行时&方法的本质
前言 前面探究了类里面的重要的变量,IOS 底层原理之cache分析分析了缓存方法调用流程。追根溯源找到了objc_msgSend,下面探究下objc_msgSend 准备工作 objc4-818.2
OC类结构之Cache结构解析
前言: 之前我们已经学习了类的结构,里面有isa,superClass(isa走位图、继承链),bits(存储了methodlist,properties,protocol),类里面仅剩下了cache
iOS 底层探索07——iOS方法缓存(中)
这是我参与更文挑战的第9天,活动详情查看: 更文挑战 前言 我们已经探究过方法缓存中的插入流程,其中有一些细节的点可能还会有疑问,这里再深入研究下; 方法缓存关键点 为什么扩容是在容量的 3/4 时进
下一页
关注了
11
关注者
1
收藏集
3
关注标签
13
加入于
2020-10-29