首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Mr_Qi
掘友等级
iOS
🌰🌰🌰🌰🌰🌰一个安静的码农
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
44
文章 43
沸点 1
赞
44
返回
|
搜索文章
最新
热门
# 🚀 Git 命令大全:从入门到精通的完整指南
作为现代软件开发的**必备技能**,Git 已经成为每个开发者工具箱中的核心组件。但面对 Git 庞大的命令体系,很多开发者都感到困惑:到底有哪些命令?如何正确使用?什么时候该用哪个命令? 今天,我
# 🚀 深入解析 Git 提交规范正则:两个分支的语义与最佳实践
在现代前端工程化开发中,**规范化的 Git 提交消息**已经成为团队协作的标配。今天我们要深入剖析一个在实际项目中广泛使用的 Git 提交验证正则表达式,理解其背后的**设计哲学**和**实用价值*
OC底层-dyld应用加载流程(下)
上篇文章OC底层-dyld应用加载流程(上)中我们探索到了_objc_init,然后我们看到了_dyld_objc_notify_register函数,这个函数有三个参数,有两个参数是直接调用分别是l
OC底层-dyld应用加载流程(上)
之前文章分析了消息转发,这篇文章探索下我们的APP启动后做了什么,APP启动是直接进入main函数吗?我们常说的在main函数之前启动runloop是发生在什么时候呢?今天就先去悄悄瞄一眼dyld。
OC底层-消息转发
上篇文章我们介绍了动态方法决议,了解了系统对于我们进行消息发送时查找IMP,在通过缓存查找以及方法列表查找后,如果没有找到IMP的话会进入动态方法决议流程,我们也分析了如果在动态方法决议过程中进行消息
OC底层-动态方法决议
上一篇文章介绍了慢速查找的流程,今天我们看下当寻找IMP找不到的时候,系统是如何进行处理的,经过了哪些操作呢? unrecognized selector sent to instance报错底层原理
OC底层-慢速查找
OC底层-objc_msgSend我们探索了cache_t的方法缓存插入。 OC底层-runtime我们大概看了下cache缓存的查找流程 方法的查找分为快速查找和慢速查找,今天我们先来探索下方法的慢
OC底层-objc_msgSend
前面OC底层-runtime中我们了解到了方法调用的本质就是消息发送,那么这篇我们探索objc_msgSend的底层原理,看看调用方法后系统的消息发送机制。 objc_msgSend 1、在objc源
OC底层-runtime
runtime 苹果官方说明: 翻译后: 在iOS开发中我们经常能够听到runtime,我们都知道这是运行时,但是为什么叫运行时,它做了什么呢?这个就要从苹果的运行时机制说起了,iOS是一门动态语言,
OC底层-cache_t分析
知识补充 数组:数组是用于储存多个相同类型数据的集合。主要有以下优缺点: 链表:链表是一种物理存储单元上非连续、非顺序的存储结构,数据元素的逻辑顺序是通过链表中的指针链接次序实现的。主要有以下优缺点:
下一页
个人成就
文章被点赞
74
文章被阅读
26,112
掘力值
732
关注了
14
关注者
33
收藏集
0
关注标签
0
加入于
2020-07-02