CDClassDump 这个文件是class-dump的一部分,用于检查Mach-O文件的Objective-C segment getopt_...
启动之后首先会去查询可用的签名证书,这里用到了NSTask,NSTask是可以在APP里调用终端命令的。而终端是另外一个进程,需要进程间通信,可...
Xcode 日志存储在扩展名为.xcactivitylog。 文件内容是经过一种 SLF 的编码格式进行压缩过的。可以通过gzip -cd 展开...
clang不止是前端编译器,更是连接了LLVM整个编译过程和其他工具的一个驱动程序。 在 clang/include/clang/Basic 目...
llc指令用于将LLVM源输入编译成特定架构的汇编语言,然后,汇编语言输出可以通过本机汇编器和链接器来生成本机可执行文件。输出汇编代码的体系结构...
1. DWARF与dSYM的关系 DWARF (Debug With Arbitrary Record Format) 标准调试信息格式。单独保...
目前针对iOS14,checkra1n能做到最简洁的一键不完美越狱。 ios手机端配置 手机端cydia 添加源:https://build.f...
1. 什么是LLVM IR 当我们点击Xcode进行编译时,查看日志可以看到每一个编译单元都有指定大量的编译参数,我们跳过编译前的预处理和语法分...
Swift 是一门静态语言,在 Swift 中声明的方法和属性静态编译期就确定了的,并且Swift具有更灵活的高级特性,协议,泛型,方法重载,值...