首页
首页
沸点
课程
直播
资讯
活动
开放社区
商城
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
掘金会员预售 5.16-6.16
登录
举报沸点
请选择举报理由
和话题不符
恶意攻击谩骂
广告营销
xdkhan
iOS搬瓦工
进城务工人员
31
关注
7
关注者
119
掘力值
关注
关注
获得徽章 0
动态
文章
专栏
沸点
收藏集
3
关注
赞
36
文章 35
沸点 1
资讯 0
赞
36
关注
返回
|
搜索文章
xdkhan
赞了这篇文章
OSMin
2月前
关注
Objective-C 的 MethodSwizzling
方法混淆在Objective-C中的使用还是比较常见的,要搞清楚它的本质,首先要理解两个概念。 一、运行时(runtime) Objective-C是一门动态语言,有着非常...
10
评论
分享
xdkhan
赞了这篇文章
周糖果
3月前
关注
iOS-各种Crash防护
应用程序的崩溃总是最让人头疼的问题。日常开发阶段的崩溃,发现后还能够立即处理,但是上线后出现的崩溃,就需要紧急修复bug了并且还需要发版,也是非常严重的研发事故,那么如何降...
74
14
分享
xdkhan
关注了
皮拉夫大王在此
iOS搬瓦工
xdkhan
赞了这篇文章
snailsmail
前端程序员
·
1年前
关注
table表头固定
1.纯css实现主要使用css的粘性定位position:sticky属性的兼容性具体如下:主要实现:给table中thead里的th添加position:sticky样式...
7
评论
分享
xdkhan
赞了这篇文章
Cooci
前端、iOS重度爱好者、专治跳槽加薪 @ LG
·
1年前
关注
iOS 全网最新objc4-841可调式/编译源码更新
大家莫慌,它来了,它来了,它踏着 Build Succeeded 来了! 千呼万唤始出来,最新objc818重磅更新,现在已经上传 github尝鲜objc818可调试源码...
49
64
分享
xdkhan
赞了这篇文章
沁雪幽兰
Zero Status
·
3年前
关注
iOS 上利用 fallback 机制为不同语言的文字 (script) 设定字体,从而使得文本混排更为优雅
如果您是一位 WEB 开发者,相信您对 CSS 的 font-family 属性一定不会陌生。通常我们会为 font-family 属性设置一长串的字体(家族)列表,就像这...
14
评论
分享
xdkhan
关注了
在做开发的信哥
iOS搬瓦工
xdkhan
iOS搬瓦工
·
1年前
关注
objc_msgSend 快速查找
上面的实验我们可以发现,实例方法调用的本质就是 objc_msgSend。 查找源代码,我们发现 objc_msgSend 是使用汇编实现的。 从 objc-msg-arm...
1
2
分享
xdkhan
iOS搬瓦工
·
1年前
关注
catch_t 内容和存储原理
前面的文章中,我们分析了 isa 和 bits,本次文章,我们分析 cache。 至此,我们可以得到一个大致的印象。 catch_t 存储了一个列表,列表中的每一项存储了一...
2
1
分享
xdkhan
iOS搬瓦工
·
1年前
关注
方法的存储位置和类的类型判断
-classMethod 类方法(类对象的实例方法)存储在元类对象 metaClass 中。 从源码可知,cls 获取类方法时,其实是取 cls->isa 的存储实例方法,...
2
评论
分享
xdkhan
iOS搬瓦工
·
1年前
关注
NSObject-C 类结构分析
每个 OC 对象, 包括实例对象、类对象、元类对象,都有一个 isa 成员变量, 其中存储了对象的类信息。 从源码中可知,objc_class 结构体对象,使用 x/4gx...
1
评论
分享
xdkhan
iOS搬瓦工
·
1年前
关注
isa 存储 cls 信息原理
这 64 位进行了固定分配,来存储指定的信息。 我们把断点打在图中位置。输出如下信息 可以看出,在未设置 shiftcls 时,bits 从右到左 [3, 46] 位都是0...
1
评论
分享
xdkhan
关注了
老司机技术
iOS搬瓦工
xdkhan
iOS搬瓦工
·
1年前
关注
内存字节对齐
尽管内存是以字节为单位,但是大部分处理器并不是按字节块来存取内存的.它一般会以双字节,四字节,8字节,16字节甚至32字节为单位来存取内存,我们将上述这些存取单位称为内存存...
1
3
分享
xdkhan
iOS搬瓦工
·
1年前
关注
OC 对象 alloc 流程分析
在 callAlloc 函数,我们打上三个断点,便于调试。点击 continue,进入下一个断点,如图。 此时内存开辟了,但是 obj 还是 id 类型,没有当前类的信息。...
1
评论
分享
xdkhan
iOS搬瓦工
·
1年前
关注
OpenGL ES 实现缩放、灵魂出窍、抖动、闪白、毛刺、幻觉滤镜
在顶点着色器修改 Position 位置实现。 在坐标系统中,中心点位于画面中心,x 轴和 y 轴的取值范围为 [-1, 1],因此,通过修改 Position 的值,即可...
1
评论
分享
xdkhan
iOS搬瓦工
·
1年前
关注
OpenGL ES 马赛克滤镜
本文建立是在 OpenGL加载纹理及分屏滤镜实现 一文基础上增加着色器文件实现。 将屏幕使用六边形分割,可以画出长宽比为 3:√3 ≈ 1.5 的矩形。 以屏幕左上角为 (...
赞
评论
分享
xdkhan
iOS搬瓦工
·
1年前
关注
OpenGL加载纹理及分屏滤镜实现
一、纹理加载流程绘制流程图完整代码Normal.vshNormal.fsh二、分屏滤镜着色器文件以下为分屏滤镜着色器文件,顶点着色器文件相同,以下只展示片元着色器文件二分滤...
赞
评论
分享
xdkhan
关注了
君赏
iOS搬瓦工
下一页
个人成就
文章被点赞
17
文章被阅读
10,209
掘力值
119
关注了
31
关注者
7
收藏集
3
关注标签
2
加入于
2017-01-13