iOS利用gcc看底层

2019-03-08  本文已影响1人  霸_霸霸

以探究block底层为例

1. 编写程序

1.1 创建文件

mkdir testDir
cd testDir
vim block.c

1.2 编写代码

代码

2. 编译

gcc block.c

这行命令会自动生成一个a.out文件

./a.out

就能看到控制台打印程序中写的 --end--

3. clang命令

clang -rewrite-objc block.c -o block.cpp

执行上面的命令, 就能看到目录中多了一个block.cpp的文件, 双击打开, 就能看到底层代码


block底层
上一篇 下一篇

猜你喜欢

热点阅读