首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
Rui4u君
掘友等级
iOS
|
知名互联网小厂
只要肯做,就来得及。
获得徽章 8
动态
文章
专栏
沸点
收藏集
关注
作品
赞
148
文章 138
沸点 10
赞
148
返回
|
搜索文章
Rui4u君
赞了这篇文章
Wander
iOS @美团
·
5年前
关注
一个iOS程序员的自我修养(五)Mach-O文件动态链接
在静态链接的情况下,比如有两个程序 Program1 和Program2,并且他们还共用一个 Lib.o 外部模块,所以在输出的可执行文件 Program1 和 Progr...
10
2
分享
Rui4u君
赞了这篇文章
maniac_kk
iOS工程师 @字节跳动
·
6年前
关注
iOS程序员的自我修养-MachO文件动态链接(四)
动态链接要比静态链接复杂多了,我要是直接分析MachO文件动态链接的具体实现,会让读者知其然不知其所以然。所以本文分成2部分,第一部分先讲理论知识,基本解答了如下几个问题:...
59
26
分享
Rui4u君
赞了这篇文章
哆拉A梦
@哆啦A梦
·
4年前
关注
iOS 编译器__Attribute__的入门指南
Attribute 是 GNU C 的一大特色。 所以这对于iOS来说这是一个什么东西? 这是一个可以给对象或函数声明特性的编译器指令,目的是让编译器做更多的错误检查和优化...
44
评论
分享
Rui4u君
赞了这篇文章
Rannn
iOS, Javascript, Flutter Developer
·
5年前
关注
整理 Mach 的概念抽象
最近有对之前写的一些 APM 相关的代码进行复盘,在监控一些基础性能信息时,我们需要跟 Mach API 打交道,这篇文章会梳理一下 Mach 相关的概念。整篇文章内容都摘...
3
评论
分享
Rui4u君
赞了这篇文章
知识小集
7年前
关注
WWDC 2018:iOS 内存深入研究
对于我们的 App 所依赖的设备而言,内存资源是有限的。降低 App 所使用的内存可以提高性能和体验,相反,过大的内存占用可能会导致 App 被系统强制退出。所以每个 iO...
235
13
分享
Rui4u君
赞了这篇文章
SSL
4年前
关注
iOS 底层原理:Clang 插件开发
1、编译LLVM工程 1.1 LLVM下载 下载llvm项目: 在llvm的tools目录下下载Clang: 在llvm的projects目录下下载compiler-rt,...
5
评论
分享
Rui4u君
iOS @知名互联网小厂
·
4年前
关注
从0学习汇编语言(10) CALL和RET指令
《从0学习汇编语言目录》 第十章 CALL和RET指令 10.1 ret和retf ret指令用栈中的数据,修改IP的内容,实现近转移 retf指令用栈中的数据,修改CS和...
0
评论
分享
Rui4u君
iOS @知名互联网小厂
·
4年前
关注
从0学习汇编语言(9)转移指令的原理JMP
《从0学习汇编语言目录》 第九章 转移指令的原理 可以修改IP 或同事修改CS和IP的指令统称为转移指令 9.1 操作符offset 操作符offset用于标记偏移的地址:...
0
评论
分享
Rui4u君
iOS @知名互联网小厂
·
4年前
关注
SwiftUI 隐私记录App开源,欢迎大家start
隐私记录App 隐私查看App开发记录 版本支持: iOS15+ 使用语言: Swift 使用框架:SwiftUI + Combine Git地址:https://gith...
8
3
分享
Rui4u君
iOS @知名互联网小厂
·
4年前
关注
从0学习汇编语言(7-8)更灵活的定位内存地址的方法 & 数据处理的两个基本问题
第七章 更灵活的定位内存地址的方法 7.1 and 和 or 指令 and 按位进行与运算 or 按位进行或运算 7.5 【bx+idata】 ps: idata 表示为立...
0
评论
分享
Rui4u君
赞了这篇文章
OneShot
iOS 开发| Web | 小程序
·
4年前
关注
WWDC21 | Demystify SwiftUI
[Demystify SwiftUI](揭开 SwiftUI 的神秘面纱)内容基于 《WWDC21: 10022-Session》 一、知识回顾 SwiftUI 从**《W...
13
1
分享
Rui4u君
赞了这篇文章
雨天多久就
iOS @小娄娄
·
4年前
关注
iOS 客户端编译优化实践
前言 公司虽然有专门的打包机,但是打包机打一次包总耗时30min左右。 在平常可能还没有什么关系,但是到了回归阶段就很难受了。 测试回归阶段发现一个bug,等开发定位问题-...
80
9
分享
Rui4u君
iOS @知名互联网小厂
·
4年前
关注
从0学习汇编语言(6)包含多个段的程序
《从0学习汇编语言目录》 第六章 包含多个段的程序 6.1 在代码中使用数据 db: 定义数据,每个数据占一个byte 占一个字节 dw: 定义数据,每个数据占一个word...
0
评论
分享
Rui4u君
赞了这篇文章
字节跳动技术团队
@字节跳动
·
4年前
关注
学会黑科技,一招搞定 iOS 14.2 的 libffi crash
通过使用静态 trampoline 的方式让 libffi 不需要使用 vmremap,解决了 vmremap 导致的 code sign error。这里就介绍一下相关的...
24
评论
分享
Rui4u君
iOS @知名互联网小厂
·
4年前
关注
从0学习汇编语言(5)[BX]和Loop指令
《从0学习汇编语言目录》 第五章 [BX]和Loop指令 1.1 [BX] 功能代码 功能:bx中存放的数据作为一个偏移地址EA,段地址SA默认在ds中,将SA:EA处的数...
0
评论
分享
Rui4u君
iOS @知名互联网小厂
·
4年前
关注
从0学习汇编语言(4)第一个程序
《从0学习汇编语言目录》 第四章 第一个程序 4.0 mac上配置dosbox mac上安装debug环境 下载后解压,把DosBox放入Mac的应用程序中,然后解压常用汇...
0
评论
分享
Rui4u君
赞了这篇文章
BangRaJun
扫地的
·
5年前
关注
一个iOS流畅性优化工具
LNAsyncKit是一个异步渲染工具,它提供了便捷的方法帮助你将多个元素(Element)异步渲染到一张图片上,让这个过程代替UIKit的视图构建过程,进而优化App性能...
95
20
分享
Rui4u君
iOS @知名互联网小厂
·
4年前
关注
从0学习汇编语言(3)寄存器(内存访问)
《从0学习汇编语言目录》 第三章 寄存器(内存访问) 3.1 内存中字的存储 CPU中,用16位寄存器来存储一个字,高8位放高位字节,低8位放低位字节,如下图所示,2个内存...
0
评论
分享
下一页
个人成就
文章被点赞
131
文章被阅读
69,301
掘力值
1,737
关注了
35
关注者
71
收藏集
8
关注标签
21
加入于
2018-10-26