简介: ##逆向分析Swift代码 为了研究Swift的动态性,我们将Swift的类、成员变量、函数调用等代码进行反编译。 Swift代码如下: ``` class Test...
IP属地:广东
简介: ##逆向分析Swift代码 为了研究Swift的动态性,我们将Swift的类、成员变量、函数调用等代码进行反编译。 Swift代码如下: ``` class Test...
前言 上篇文章由美团文章“一款可以让大型iOS工程编译速度提升50%的工具”引出的.hmap文件探索[https://www.jianshu.com/p/cc78404e46...
更新2021/2/26(感谢@lgq_9b65的提醒, 由于我一直没用真机测试, 才搞出这个乌龙.) 真机测试中发现以下问题 NSLog没有调用writev print没有调...
基础变化 OpenGL中涉及的基础变化主要有以下5种 变换说明视图变换指定观察者位置模型变换在场景中移动物体模型视图描述视图/模型变换的二元性投影改变视景体大小 和 设置它的...
厚脸皮引流 厚脸皮引流 自旋锁是一个很神奇的东西,一个介于高效和低效之间的一个 『薛定谔』😯的互斥机制。 自旋锁的效率和它的应用场景有很大关系,在实际生产过程中,我们能在很多...
1、进程/线程 1.1、进程 是程序在操作系统中的一次执行过程,系统进行资源分配和调度的一个独立单位。 1.2、线程 是进程的一个执行实体,是 CPU 调度和分派的基本单位,...
目录 C++ 基础(一) C++面向对象基础(二) 前言 自工作以来接触了 OC、Swift、RN、C 语言,简单的了解过H5 和 Python。OC 是一直在使用的语言,S...