objective-c代码转c++代码,了解底层实现机制

来源:互联网 发布:如果注册域名 编辑:程序博客网 时间:2024/05/17 21:52
1、打开终端,输入  

 clang -rewrite-objc main.m


2、有时会遇到找不到系统库的头文件,如


解决办法:

指定模拟器:

xcrun -sdk iphonesimulator clang -rewrite-objc main.m

指定真机:

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

也可以指定具体某版本:

xcrun -sdk iphonesimulator9.3 clang -rewrite-objc main.m



3、指定第三方库

当包含第三方库时,clang不知到何处去找,这时需要用-F开关告诉它

xcrun -sdk iphonesimulator clang -rewrite-objc –F /第三方库的路径 main.m


0 0