守护你的 App 安全

2024-07-15
阅读 11 分钟
1.5k
在iOS系统中,ptrace 被用于防止应用程序被调试。ptrace 函数提供了一种机制,允许一个进程监听和控制另一个进程,并且可以检测被控制进程的内存和寄存器中的数据。在iOS开发中,ptrace 可以用于实现断点调试和系统调用跟踪,但它也常被用于反调试措施
封面图

JS原型链与Objective-C内存布局不能说的秘密

2021-10-07
阅读 1 分钟
3.5k
Javascript 借鉴了 Self 语言中关于原型的继承,可能会比较陌生,什么是“Self”?看看 JS 的表现:假设从对象 O 中查询属性 X
封面图

你知道字节序吗

2019-09-15
阅读 6 分钟
3.5k
字节序,字节顺序,又称端序或尾序(Endianness),在计算机科学领域中,指「存储器」中或者「数字通信链路」中,组成多字节的字的字节排列顺序。

OCLint 实现 Code Review - 给你的代码提提质量

2019-05-26
阅读 13 分钟
6k
工程代码质量,一个永恒的话题。好的质量的好处不言而喻,团队成员间除了保持统一的风格和较高的自我约束力之外,还需要一些工具来统计分析代码质量问题。

iOS 瘦身之道

2019-05-16
阅读 19 分钟
7.2k
App 的包大小做优化的目的就是为了节省用户流量,提高用户的下载速度,也是为了用户手机节省更多的空间。另外 App Store 官方规定 App 安装包如果超过 150MB,那么不可以使 OTA(over-the-air)环境下载,也就是只可以在 WiFi 环境下载,企业或者独立开发者万万不想看到这一点。免得失去大量的用户。