首页
首页
沸点
课程
直播
活动
竞赛
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
温暖的太阳
掘友等级
移动端开发工程师
|
某互联网公司
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
温暖的太阳
关注了
vortesnail
移动端开发工程师 @某互联网公司
温暖的太阳
关注了
CoderLiu
移动端开发工程师 @某互联网公司
温暖的太阳
关注了
一荤一素一碗粥
移动端开发工程师 @某互联网公司
温暖的太阳
移动端开发工程师 @某互联网公司
·
2年前
关注
iOS15 类加载原理2
前面文章分析了 _objc_init与read_images的逻辑,最后定位到了类的初始化是在realizeClassWithoutSwift中的,这篇文章主要分析real...
赞
评论
分享
温暖的太阳
移动端开发工程师 @某互联网公司
·
2年前
关注
iOS14 类加载原理
objc_init 查看源码 environ_init:读取影响运行时的环境变量,如果需要还可以打印环境变量帮助 export OBJC_HELP = 1 tls_init...
赞
评论
分享
温暖的太阳
移动端开发工程师 @某互联网公司
·
2年前
关注
iOS12 应用程序加载dyld
作为iOS开发者,关于App启动,是必不可少的一部分,今天我们就来了解App的启动流程,掌握应用程序加载。 官方源码 libdispatch-1271.40.12 Libs...
赞
评论
分享
温暖的太阳
移动端开发工程师 @某互联网公司
·
2年前
关注
iOS11 消息转发
日志辅助 通过lookUpImpOrForward --> log_and_fill_cache --> logMessageSend,进入logMessageSend 看...
1
评论
分享
温暖的太阳
移动端开发工程师 @某互联网公司
·
2年前
关注
iOS10 动态方法决议
动态方法决议起因 前面探究了方法的快速查找流程和慢速查找流程,对方法底查找流程有一定的了解。如果快速查找流程和慢速查找流程都没有找打方法的实现,后面的流程是怎么样的,苹果会...
2
评论
分享
温暖的太阳
移动端开发工程师 @某互联网公司
·
2年前
关注
iOS9 慢速查找流程
一,什么时候进入慢速查找 快速查找流程既缓存查找,如果缓存中没有查找到,下面就会进入方法慢速查找流程 二,__objc_msgSend_uncached 在objc源码全局...
1
评论
分享
温暖的太阳
移动端开发工程师 @某互联网公司
·
2年前
关注
iOS 8 消息快速查找
真机调试分析 新建NBPerson 断点调试 control into step进入汇编 继续下一步control into step找到 objc_msgSend 然后断...
1
评论
分享
温暖的太阳
关注了
BBLv
移动端开发工程师 @某互联网公司
温暖的太阳
移动端开发工程师 @某互联网公司
·
2年前
关注
iOS7 Runtime方法本质
一,runtime简介 参考官方 Objective-C Runtime Programming Guide 苹果官方文档 runtime简介 Runtime通常叫它运行...
2
评论
分享
温暖的太阳
移动端开发工程师 @某互联网公司
·
2年前
关注
iOS6 底层之cache分析
一,cache源码分析 cache_t源码 _bucketsAndMaybeMask变量uintptr_t占8字节和isa_t中的bits类似,也是一个指针类型里面存放地址...
1
评论
分享
温暖的太阳
移动端开发工程师 @某互联网公司
·
2年前
关注
iOS5 类结构优化
一,WWDC2020对runtime的优化 视频的观看地址:https://developer.apple.com/videos/play/wwdc2020/10163/ ...
1
评论
分享
温暖的太阳
移动端开发工程师 @某互联网公司
·
2年前
关注
iOS4 类结构分析
一,内存偏移 1,普通指针研究 a和b的值都是10 但是a和b地址不一样,整型赋值是值拷贝a和b属于两份数据 a地址是0x7ffee841a03c,b地址是0x7ffee8...
1
评论
分享
温暖的太阳
关注了
浪迹天涯OL
移动端开发工程师 @某互联网公司
温暖的太阳
移动端开发工程师 @某互联网公司
·
2年前
关注
iOS3 对象与isa之间的关系
一,研究Clang 1 , Clang了解 Clang是一个C语言、C++、Objective-C语言的轻量级编译器。源代码发布于BSD协议下。Clang将支持其普通lam...
1
评论
分享
温暖的太阳
移动端开发工程师 @某互联网公司
·
2年前
关注
iOS2 内存对齐
一,结构体题对齐原则 结构体每个成员相对于起始地址的偏移能够被其自身大小整除,如果不能则在前一个成员后面补充字节 结构体变量的起始地址能够被其最宽的成员大小整除,如果不能则...
2
1
分享
温暖的太阳
移动端开发工程师 @某互联网公司
·
2年前
关注
iOS1 alloc探究
一,实际的使用 观察 person1,person2,person3内存地址一样 person4不一样。 person1,person2,person3,person4,指...
4
1
分享
温暖的太阳
关注了
CC_依
移动端开发工程师 @某互联网公司
下一页
个人成就
文章被点赞
17
文章被阅读
6,401
掘力值
394
关注了
8
关注者
3
收藏集
0
关注标签
0
加入于
2021-06-08