首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
JianZe
掘友等级
iOS 开发工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
JianZe
赞了这篇文章
大亦dary
前端工程师 @北京某厂
·
1年前
关注
都2024年了 国际化你都不会做 附使用&源码阅读
国际化由浅入深,使用->技术选型->开源库di18n源码浅析 系统讲解国际化如何使用,实现,不同方案对比...
9
4
分享
JianZe
赞了这篇文章
Gaizka
iOS开发工程师 @哈啰出行
·
1年前
关注
代码覆盖率入门
什么是代码覆盖率 本篇是入门篇,带大家入门代码覆盖率,关于项目如何全量或者增加进行代码覆盖率后面会一一补上...
4
评论
分享
JianZe
2年前
关注
类的加载
上篇文章讲到 dyld 加载动态库时,会调用 notifyObjCInit 函数,去通知 objc 调用 +load 方法,通过 _dyld_objc_notify_reg...
5
评论
分享
JianZe
2年前
关注
应用程序的加载流程
对于 App 的启动流程,我们一般对于 main() 函数之后的流程比较熟悉,那么我们来探索一下 main() 函数之前的启动流程 准备知识 MachO 文件 可运行程序会...
0
评论
分享
JianZe
2年前
关注
消息的动态决议和消息转发
上篇文章我们探索了消息发送机制,包括快速查找和慢速查找,如果上述两种方式都没有找到应该怎么办?下面我们来探索一下 消息的动态决议 找到源码 lookUpImpOrForwa...
0
评论
分享
JianZe
2年前
关注
OC 消息派发机制
上篇文章探索了 cache 的结构,并且里面存储了方法列表,那么这篇文章来探索一下消息传递,以及如何进行消息查找的。 objc_msgSend 消息派发基于 runtime...
0
评论
分享
JianZe
2年前
关注
cache_t 详解
类的本质是objc_class结构体,里面存储了 isa, superClass, cache, bits, 还剩下 cache 没有探索,那么 cache 缓存的是什么,...
0
评论
分享
JianZe
2年前
关注
iOS 类的底层探索(下)
上篇文章我们探索了类的本质,发现类的本质是 objc_class,类对象里存储了成员变量、实例方法、属性、协议等,并存在 class_rw_t 和 class_ro_t中,...
0
评论
分享
JianZe
3年前
关注
iOS 类的底层探索(上)
iOS 类的底层探索(上) 上篇内容我们研究了对象的本质,并通过对象的 isa 指针找到了类,那么类的本质是什么? 1.实例、类、元类 对象的 isa 指针中的 shift...
0
评论
分享
JianZe
3年前
关注
iOS 对象底层探索(下)
上篇文章我们发现结构体内部成员变量的顺序会对结构体的内存分配产生影响,接下来我们探究一下对象的内存分布 1. 对象的内存分布和影响因素 首先创建一个类并添加一些属性: 打印...
0
评论
分享
JianZe
3年前
关注
iOS 对象底层探索(上)
iOS 对象底层探索,包括alloc 方法的调用流程、字节对齐、对象的本质和结构体内存的对齐方式等要点...
0
评论
分享
JianZe
关注了
独立开花卓富贵
个人成就
文章被点赞
5
文章被阅读
1,974
掘力值
124
关注了
1
关注者
0
收藏集
2
关注标签
0
加入于
2021-06-12