OC代码转C++代码方法

2019-01-07  本文已影响0人  iWander

有时候我们需要查看OC底层一些实现方法,那么我们需要将OC代码转化成C++代码一看究竟,那么怎么看呢,就用到下面的方法了。
使用命令行将代码转化为c++查看其内部结构,与OC代码进行比较

xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc main.m

__weak修饰变量,需要告知编译器使用ARC环境及版本号否则会报错,添加说明-fobjc-arc -fobjc-runtime=ios-8.0.0

xcrun -sdk iphoneos clang -arch arm64 -rewrite-objc -fobjc-arc -fobjc-runtime=ios-8.0.0 main.m

上一篇下一篇

猜你喜欢

热点阅读